Section 3.1: Computer Network Protocols
Learning Objectives
After completing this section, you should be able to
- describe some widely used network protocols and how they work;
- identify the network layer used in each.
Tasks
- Study Chapter 4 of the TD textbook.
- Complete hands-on Project 4-1.
- Complete Case Project 4-1.
Study Questions
You may want to use the Personal Study Space wiki to answer these questions, which may require some Internet research. You can also post comments and queries in the Unit 3 Forum.
- What is a protocol?
- What are some commonly used protocols?
- What is multicasting?
- What are routable protocols?
- What is a multiprotocol network?
- What is TCP/IP? Is it a single protocol?
- What are subprotocols?
- What layers are in the TCP/IP reference model? What does each layer do?
- What subprotocols of the TCP/IP suites are TCP/IP core protocols?
- What is the Internet Protocol (IP)? What layer does it belong to?
- What is a data frame? What is an IP datagram? What is a TCP segment? What are the relationships between them?
- What is the structure of an IP datagram? What is each of the components used for?
- Why is IP an unreliable, connectionless protocol?
- What layer does the Transmission Control Protocol (TCP) belong to? What is TCP responsible for?
- What is the structure of a TCP segment? What is each of the components for?
- What are the differences between the OSI reference model and the TCP/IP network reference model?
- What protocols are in the core of the TCP/IP protocol suite?
- What does the TCP do at the Transport layer?
- What is a port?
- What are the differences between TCP and UDP protocols? Why is TCP said to be a connection-oriented protocol, whereas UDP is described as a connectionless protocol?
- What does the Internet Control Message Protocol (ICMP) do?
- What does the Address Resolution Protocol (ARP) do?
- What are some commonly used application protocols in the TCP/IP protocol suite?
- How are network nodes addressed in TCP/IP?
- What is a TCP/IP class A address? How many network nodes can be addressed in TCP class A?
- What is a TCP/IP class B address? How many network nodes can be addressed in TCP class B?
- What is a TCP/IP class C address? How many network nodes can be addressed in TCP class C?
- What is a loopback address?
- If one needs a class of IP addresses, where should the request be sent?
- What is a firewall? How can it be used allow computers within a private computer network to access the Internet?
- What is a static/dynamic IP address?
- What is DHCP?
- What is the IPX/SPX protocol?
- What is the relationship between the OSI reference model and IPX/SPX?
- What does the IPX protocol do, and at which layer?
- What does SPX protocol do, and at which layer?
- What is the structure of an IPX datagram?
- What is the structure an SPX packet?
- What is the SAP protocol? What does it do?
- What is the NCP protocol? What does it do?
- How are network nodes addressed in IPX/SPX?
- What is NetBIOS? What does it do and at which layer?
- What is NetBEUI? What does it do and at which layer?
- Why is NetBIOS non-routable?
- How are network nodes addressed in NetBIOS?
- What is Bonjour?
- What is binding in computer networks?
- How do you install network protocols on a Windows machine?
- What protocols do you need to install in order to access to the Internet?