2. 授課用書
Andrew S. Tanenbaum, “Computer Networks”, Fourth Edition, 2003, 新月圖書。
參考書目
[1] Computer Networking: A Top Down Approach Featuring the Internet, 2nd edition.
Jim Kurose, Keith Ross Addison-Wesley, July 2002.
[2] Computer Networks and Internets with Internet Applications, 3th edition. Douglas E. Comer.
Prentice Hall, 2001.
[3] Data Communications and Networks, Achyut S. Godbole, McGraw Hill, 2003. (全華)
相關網站
1. www.iec.org -- Some PDF files to discuss broadband & IT technologies.
2. www.cablemodem.com -- CATV broadband technologies.
3. www.atm.org -- ATM Forum.
4. www.ietf.org-- RFC protocol for Internet.--
3. OUTLINE
Chapter 1: Introduction
Use of Networks, Network Hardware, Network Software
Reference Models, Example Networks, Standardization
Chapter 2: The Physical Layer
Transmission Media:Twisted Pair, Coaxial Cable, Fiber Optics,
Wireless
Chapter 3: The Data Link Layer
Error Control, Flow Control, Protocol
Chapter 4: The Medium Access Control Sublayer
Multiple Access, Ethernet, WLAN, Broadband Wireless, Bluetooth
Chapter 5: The Network Layer
Routing, Congestion Control, QoS, InterNetworking
Chapter 6: The Transport Layer
TCP , UDP
Chapter 7: Application Layer
DNS, Mail, WWW, Multimedia
Chapter 8: Network Security
5. Uses of Computer Networks
• Business Applications
Resource Sharing (File system, client-Server, Internet)
• Home Applications
• Mobile Users
• Social Issues
12. Network Hardware
• Local Area Networks
• Metropolitan Area Networks
• Wide Area Networks
• Wireless Networks
• Home Networks
• Inter-networks
13. Operation Mode
Uni-casting :
one sender and one receiver
Broad-casting:
A sender to transmit and all machine on the network to receive.
Multi-casting :
Broad-cast systems support transmission to a subnet of the
network.
23. Network Software
• Protocol Hierarchies (protocol Stack)
• Design Issues for the Layers
• Connection-Oriented and Connectionless Services
• Service Primitives
• The Relationship of Services to Protocols
25. Protocol Hierarchies (2)
Location A Location B
I like J'aime
Message Philosopher
rabbits bien les
lapins
3 3
Information
L: Dutch for the remote Translator L: Dutch
Ik vind translator Ik vind
konijnen konijnen
2 2
leuk leuk
Information
Fax #--- for the remote Fax #---
L: Dutch secretary Secretary L: Dutch
Ik vind Ik vind
1 1
konijnen konijnen
leuk leuk
The philosopher-translator-secretary architecture.
31. Services to Protocols Relationship
The relationship between a service and a protocol.
32. Reference Models
• The OSI Reference Model
• The TCP/IP Reference Model
• A Comparison of OSI and TCP/IP
• A Critique of the OSI Model and Protocols
• A Critique of the TCP/IP Reference Model
TCP : Transmission Control Protocol
UDP : User Datagram Protocol
39. A Critique of the TCP/IP Reference Model
Problems:
• Service, interface, and protocol not distinguished
• Not a general model
• Host-to-network “layer” not really a layer
• No mention of physical and data link layers
• Minor protocols deeply entrenched, hard to replace
56. Network Standardization
• Who’s Who in the Telecommunications World
• Who’s Who in the International Standards World
• Who’s Who in the Internet Standards World
57. ITU
• Main sectors
• Radiocommunications
• Telecommunications Standardization
• Development
• Classes of Members
• National governments
• Sector members
• Associate members
• Regulatory agencies
58. IEEE 802 Standards
The 802 working groups. The important ones are
marked with *. The ones marked with are
hibernating. The one marked with † gave up.