Presentation is loading. Please wait.

Presentation is loading. Please wait.

2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan1 Chapter 0 Computers and the Internet Chin-Shiuh Shieh ( 謝欽旭 ) Department of Electronic.

Similar presentations


Presentation on theme: "2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan1 Chapter 0 Computers and the Internet Chin-Shiuh Shieh ( 謝欽旭 ) Department of Electronic."— Presentation transcript:

1 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan1 Chapter 0 Computers and the Internet Chin-Shiuh Shieh ( 謝欽旭 ) http://bit.kuas.edu.tw/~csshieh Department of Electronic Engineering National Kaohsiung University of Applied Sciences, Taiwan

2 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan2 Outline What are computers? Why computer networks? What are computer networks? The Internet Evolution of connections Applications

3 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan3 What Are Computers? Computers are powerful tools for (generalized) computation –Numerical analysis, database, document processing, control, gaming, … Computers are fast, precise, and highly flexible. Complementary roles between man and machine –Human being: Thinking, innovating, … –Machine: Data processing, computation, …

4 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan4 Why Computer Networks? A single computer, however powerful, is an isolated island. A computer can increase its power by communicating with others: –More information, more computing power, more reliable service, … Computer networks allow for information exchange at the speed of light.

5 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan5 What Are Computer Networks? Computer networks consist of –Physical connections: Cable, optical fiber, radio channel, … –Communication protocols: Defining the format, timing of signals/packets at different layers. Different protocols make different network systems. –Applications: Client/server programs for different services.

6 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan6 What Are Computer Networks? (cont) Directions of the evolvement of computer networks –Local Area Network (LAN) for file/printer sharing, such as Microsoft Network Neighborhood. –Wide Area Network (WAN) for global communications, such as the Internet. –The boundary is getting blurred.

7 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan7 The Internet –A global network with the interconnection of hosts/networks running TCP/IP. –TCP/IP is a free/open standard. Any manufactures can incorporate it into their products. –Cross-platform with global coverage.

8 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan8 The Internet (cont)

9 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan9 The Internet (cont)

10 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan10 The Internet (cont)

11 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan11 The Internet (cont) Typical applications –E-mail, remote login, file transfer, world-wide- web, remote control, instant message, voice over IP, video conference, blog, social network, … –Possible applications are limited only by one’s imagination. –All node on Internet are born to be equal. To be a client or a server depends on your decision.

12 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan12 The Internet (cont) Service paradigms –Client-server architecture –Peer-to-peer architecture –Hybrid architecture

13 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan13 The Internet (cont) Internet 1. Server machine is powered on and connected to Internet all the time. 2. HTTP server (web server), such as apache, is running on server machine. 3. Web pages to be served are placed on server. 4. Client machine is powered on and connected to Internet when necessary. 5. HTTP client (browser), such as Internet Explorer, is invoked. 6. Request for a particular web page. 7. Response with requested web page. 8. HTTP client parses and displays web pages on screen. Client-server architecture

14 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan14 Evolution of Connections Core –Frame-relay –ATM –… Edge (last mile) –Modem –ADSL –Cable-TV –Ethernet –802.11 –3G/UMTS –WiMAX –LTE –… Cited from James F. Kurose and Keith W. Ross, Computer Networking: A Top-Down Approach Featuring the Internet, 2nd Ed., Addison Wesley

15 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan15

16 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan16 Evolution of Connections (cont) Modem –Using voice band (<4K Hz) –V.92 at 56Kbps –Free for now PSTN Internet Public Switching Telephone Network Internet Service Provider modem

17 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan17 Evolution of Connections (cont) ADSL (Asymmetric Digital Subscriber Line ) –Using band beyond voice (>4K Hz) –ADSL modem, Ethernet card –1M/64K, 2M/256K, 8M/640K, … –2M/256K at NT$840 per month (Hinet)

18 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan18 Evolution of Connections (cont) Cable-TV –Using channels not for casting –Cable modem –1.5M/64K, 3M/256K, 6M/256K, … –3M/256K at NT$850 per month (Giga.net)

19 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan19 Evolution of Connections (cont) Ethernet –Ethernet card, hub, switching hub –10Mbps, 100Mbps, 1000Mbps –Carrier Sense Multiple Access with Collision Detection (CSMA/CD)

20 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan20 Evolution of Connections (cont) Internet hub switching hub router Ethernet LAN

21 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan21 Evolution of Connections (cont IEEE 802.11 –Wireless LAN, Wi-Fi –802.11 wireless network card, access point –11Mbps (802.11b), 55Mbps (802.11g) –Tens of meters or next two doors –Wireless extension to Ethernet

22 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan22 Evolution of Connections (cont) Internet hub switching hub router access point

23 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan23 Evolution of Connections (cont) Internet Gateway GSM/GPRS Gateway UMTS Networking via Mobile Phone Systems

24 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan24 Evolution of Connections (cont) Networking via Mobile Phone Systems –1G: Advanced Mobile Phone System –2G: GSM (Global System for Mobile Communication) Circuit-switched 14.4 Kbps –2.5G: GPRS (General packet Radio Service) Packet-switched 160Kbps (30-80 Kbps in practice)

25 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan25 Evolution of Connections (cont) –3G: UMTS (Universal Mobile Telecommunication System) 1920 Kbps (384 Kbps in practice) –3.5G: HSDPA (High Speed downlink Packet Access) 14.4 Mbps

26 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan26 Evolution of Connections (cont) WiMAX –Worldwide Interoperability for Microwave Access, 中 文譯名為「無線都會區域網路」 –IEEE 802.16-2004 (WiMAX), IEEE 802.16e (Mobile WiMAX) –Up to 75Mbps, 50Km, Wireless MAN (Metropolitan Area Network) –Last mile alternative to cable and DSL –Scheduling MAC (Media Access Control), OFDM (Orthogonal Frequency Division Modulation) – 行政院經濟部「台灣 WiMAX 發展藍圖」, 「 WiMAX 加 速計畫」

27 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan27

28 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan28 Network Topology in My House ADSL Modem IEEE 802.11 Access Point 10Mbps

29 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan29

30 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan30 Applications Classical applications –E-mail, file transfer, remote login, bullet board system, gopher, archie, netnews, IRC (Internet Relay Chat, exchange text messages interactively with other people all over the world), … –Attachments in E-mails allow for the transfer of files of any types. –Web-based E-mail client is convenient when you are out.

31 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan31 Applications (cont) The raise of world-wide-web –Hyper-Text Markup Language –Presentation with multimedia, including text, graph, audio, video, animation, … –Hyperlinks for cross-reference –Integration of other services, such as E-mail, file downloading, telnet, … –Excellent platform for promotion for both enterprises and individuals.

32 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan32 Applications (cont) Interactive technologies bring WWW into new dimensions –E-commerce, database access, web search, remote control, … –Programming is involved JavaScript / VBScript at client end Active Server Page (ASP, Microsoft) / PHP: Hypertext Preprocessor at server end Common Gateway Interface Programming (CGI)

33 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan33 Applications (cont) Web 2.0 –Not a brand new technology, but a new concept –blogs and wikis –A wiki is a type of website that allows users to easily add, remove, or otherwise edit and change some available content, sometimes without the need for registration "Wiki-wiki" means "hurry quick" in Hawaiian. It also refers to a type of native fish of the islands (from wikiapedia).

34 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan34 Applications (cont) –Users turn their roles from audiences to authors – 人人皆可著書立說 Web 3.0 –Social networks, such as facebook

35 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan35 Applications (cont) Recent applications –Instant message –Voice over IP –Multimedia streaming –Remote login, Wake-On-LAN –P2P –Cloud Computing –App –…

36 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan36 Applications (cont) Instant message –Microsoft MSN Messenger, Yahoo Messenger, ICQ, LINE, … –Presence service –Text chatting, voice conference, video conference, file transfer, …

37 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan37 Applications (cont) Internet Presence Server Alice Bob 1. Alice login2. Bob login 3. Bob is online 3. Alice is online 4. Text chatting, voice conference, video conference, file transfer, …

38 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan38 Applications (cont) Voice over IP –Skype, Microsoft MSN Messenger, Google Talk, LINE, … –Presence service, gateway to PSTN, GSM –Free for PC-to-PC (Internet-to-Internet) –Charged for PC-to-Phone (Skype Out) € 0.017 per minute to USA, UK, Taiwan, China, … € 0.082 per minute to Taiwan mobile http://www.skype.com/intl/zh- Hant/products/skypeout/rates/all_rates.html

39 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan39 Applications (cont) Internet Presence Server Alice Bob PSTN Gateway GSM/3G Gateway Cindy David Skype Out

40 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan40 Applications (cont) Video on Demand Real-time Streaming Multimedia casting –Network radio, network TV, Web-TV… –EZTV v 2.018 by 全球網通科技

41 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan41 Applications (cont) –Live casting –SimpleCam v1.3 by Dead Pirate Software –For surveillance or just show off

42 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan42 Applications (cont) Remote login –Telent is a text-based remote login. –SSH is a secure replacement of telnet. –Remote login with graphic user interface (GUI) Remote Desktop for Microsoft Windows Virtual Network Computing (VNC), TeamView for cross-platform –As if you are in front of the target machine.

43 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan43 Applications (cont) Internet Remote login

44 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan44 Applications (cont) Virtual Private Network (VPN) –As if you and your machine are in the target domain –For access of restricted data in the target domain Internet connect to VPN hub VPN server

45 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan45 Applications (cont) Peer-to-Peer (P2P) applications –Each node acts both as a client and a server –Distribution of large files –eMule, BitTorrent, … –Warning: illegal use of legal applications

46 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan46 Applications (cont)

47 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan47 Applications (cont)

48 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan48 Applications (cont)

49 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan49 Applications (cont)

50 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan50 Applications (cont)

51 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan51 Cloud Computing Free E-mail service Google service – 通訊錄 (contacts), 工作表 (to-do), 日曆 (calendar), … Cloud Storage –Google Drive, Dropbox Cloud Computing

52 2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan52


Download ppt "2013 AutumnC.-S. Shieh, EC, KUAS, Taiwan1 Chapter 0 Computers and the Internet Chin-Shiuh Shieh ( 謝欽旭 ) Department of Electronic."

Similar presentations


Ads by Google