1 / 16

Introduction to Computer Networks

Introduction to Computer Networks. World’s smallest web server http://www-ccs.cs.umass.edu/~shri/iPic.html. Internet Appliances (1/2). Check email on your iPad Browse web sites on ★ Facebook, Twitter, the New Work Times YouTube KKBox, ezPeer+ Skype and IM conversations

maya
Download Presentation

Introduction to Computer Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction toComputer Networks

  2. World’s smallest web server http://www-ccs.cs.umass.edu/~shri/iPic.html Internet Appliances (1/2) • Check email on your iPad • Browse web sites on ★ • Facebook, Twitter, the New Work Times • YouTube • KKBox, ezPeer+ • Skype and IM conversations • Watch movie on Netflix's streaming service Copy from Computer Networking: A Top Down Approach, 4th edition. Jim Kurose, Keith Ross. Addison-Wesley, July 2007

  3. Internet phones Internet Appliances (2/2) • Scroll through RSS feeds in a reader • Listen to podcast on your smartphone • Play on-line games Web-enabled toaster + weather forecaster IP picture frame http://www.ceiva.com/ Copy from Computer Networking: A Top Down Approach, 4th edition. Jim Kurose, Keith Ross. Addison-Wesley, July 2007

  4. Communications History (1/2) • Telegram in English (1839) • Alexander Graham Bell's telephone (1890s) • AM radio (1920) • FM radio (1939) • Microwave (1940) • ENIAC, the first general-purpose electronic computer (1946) • Transistors (1959) • Integrated Circuit (IC) (1967)

  5. Communications History (2/2) • Mainframes (1960s) • ARPANET (1969) • Ethernet (1969) • Email service (1972) • Apple II (1977), IBM PC (1981) • MILNET+Internet (1983) • NFSNET (1986) • Mosaic (1993), Netscape Navigator (1994) then, more and more events …

  6. Telecommunications • Telephone systems • Voice, symmetric, fixed rate • Circuit Switching Network • Form a dedicated connectionor circuit between two ends to deliver voice frame • Advantage:Guaranteed capacity • Disadvantage:Circuit costs are fixed oriented phone destination phone local switching office switching office trunk line

  7. Data Communications 1 2 3 • Data! Not voice only! • To share resources among computers • Files, pictures, video, audio… • Asymmetric, variable data rate, • Packet Switching Network • Data is divided into packets that are multiplexed onto high capacity inter-machine connections. • Advantage:Shared by all pairs of computers • Disadvantage:No QoS Guarantee 4 5

  8. Computer Networks • Internet ! • The most notable internet (internetwork) • A collaboration of hundreds of thousands of interconnected networks. • A computer network is a combination of systems (e.g., computers) connected through transmission media (e.g., wire, cable) to transmit data from one location to another. • Hardware: printers, disks, computers, routers, communication lines, … • Software: operating system, application programs

  9. Percentage of Net222work Traffic Sources: Cisco estimates based on CAIDA publications

  10. Server-based Architecture • Server-based or centralized control • Source is controlled by one or several computers • Authentication, Authorization, Accounting (AAA) • Client-server architecture • Client: request service • Server: provide service • Network: provide the environment of connections Request Response Server Client

  11. Peer to Peer Architecture • Data is not in a specific server but in many peer computers • To query and receive data from other peer • P2P applications and services • File sharing:Gnutella、eMule、WinMX、BitTorrent • VoIP:Skype、SIP、H.323 • Video streaming:PPStream、 PPLive、TVKoo、Tvants、QQ

  12. Internet Service Providers (1/2) • An Internet service provider (ISP) is a company that offers its customers access to the Internet. • The ISPs connect many types of networks and provide end users the services to connect to the other networks. End user Dial-up, ADSL, cable modem, wireless

  13. Internet Service Providers (2/2) From: Wikipedia

  14. Taiwan Gateway (TWGate)

  15. Connect to International

  16. Application Service Providers • An application service provider(ASP) is a business that provides computer-based services to customers over a network. • ASPs are a way to sell and distribute software and software services. • Ex: HiNet MOD, Apple Store, Google Apps Marketplace, Google Chrome Web Shop

More Related