[Previous] [Next]

Chapter 6: Defining Network Protocols

Lesson 1: Introduction to Protocols

Exercise 6.1 (a): Matching the OSI Model Rules to Layers

This exercise is designed to help you reinforce your understanding of network protocol stacks. The following table contains two columns. In the left column are listed the seven layers of the OSI reference model. In the right column, enter the rule that applies to the layer on the left.

OSI Reference Model Rules

OSI Layers Rules
Application layer Initiates a request or accepts a request to send a packet
Presentation layer Adds formatting, display, and encryption information to the packet
Session layer Adds traffic-flow information to the packet that determines when the packet gets sent
Transport layer Adds error-handling information to the packet
Network layer Adds sequencing and address information to the packet
Data-link layer Adds error-checking information and prepares packet for sending out over the physical connection
Physical layer Sends packet as a bit stream

Exercise 6.1 (b): Matching the OSI Model Layers with Communication Tasks

Because many protocols were written before the OSI reference model was developed, some protocol stacks developed earlier don't match the OSI reference model; in�those stacks, tasks are often grouped together.

Communication tasks can be classified into three groups. In this part of the exercise, the seven layers of the OSI reference model are again listed in the left column. In the right column, write in the name of one of the three groups in the following list. Your task is to identify which of these three groups maps to each of the OSI layers in the left column.

The three groups are:

Matching OSI Reference Model with Communication Tasks

OSI Layers Communication Task
Application layer Application-level network service users
Presentation layer Application-level network service users
Session layer Application-level network service users
Transport layer Transport services
Network layer Network services
Data-link layer Network services
Physical layer Network services

Lesson 2: TCP/IP

Exercise 6.2: Comparing OSI and TCP/IP Layers

Exercise 6.2 is designed to help you understand the relationship between the OSI�model and Transmission Control Protocol/Internet Protocol (TCP/IP). Because TCP/IP was developed before the OSI reference model was developed, it does not exactly match the seven OSI model layers. In this exercise, you will be mapping the four layers of TCP/IP to the seven layers of the OSI reference model. The�four layers of TCP/IP are the:

The left column lists the seven layers of the OSI reference model. In the right column, fill in the name of the corresponding TCP/IP layer.

Comparison of OSI and TCP/IP Layers

OSI Layers TCP/IP Layers
Application layer Application layer
Presentation layer Application layer
Session layer Application layer
Transport layer Transport layer
Network layer Internet layer
Data-Link layer Network interface layer
Physical layer Network interface layer

Lesson 3: NetWare Protocols

Exercise 6.3: Comparing the OSI Model with NetWare Protocols

This exercise is designed to help you understand the relationship between the OSI reference model and NetWare protocols. NetWare was developed earlier than the OSI reference model and, therefore, does not precisely match the seven layers. In this exercise, you will be mapping the various components of NetWare protocols to the seven layers of the OSI reference model.

In the table that follows, the column on the left lists the seven layers of the OSI reference model. The blank columns on the right represent various components of the NetWare protocol. In the blank columns, map the following NetWare protocol components to the OSI reference model.

Comparison of OSI Reference Model with NetWare Protocols

OSI Layers NetWare Protocols
Application layer NetWare Core Protocol Service Advertising Protocol Routing Information Protocol
Presentation layer      
Session layer      
Transport layer      
Network layer IPX/SPX    
Data-link layer Media Access Protocols    
Physical layer      

Lesson 4: Other Common Protocols

Exercise 6.4: Protocol Matching Problem

Along with the better-known protocols, many other lesser, but still common, protocols exist. Five such protocols are listed below. In this exercise, you will be�matching each of the protocols in the list that follows with the feature that describes what it does.

Five common protocols

  1. AppleTalk
  2. DECnet
  3. NetBEUI
  4. NetBIOS
  5. X.25

In each blank space on the left, fill in the letter of the protocol that uses the feature listed on the right. Note that more than one protocol can be matched to a particular feature.

_____C, D_____ A protocol that is commonly used for Microsoft-based, peer-to-peer networks

_______E______ A protocol used for packet switching

_______A______ A protocol that is commonly used for Macintosh networks

_______B______ A protocol designed by Digital Equipment Corporation (DEC)

_______D______ A protocol originally offered by IBM

_______C______ A small, fast, transport-layer protocol

_____C, D_____ A protocol that is nonroutable

Chapter Review

  1. A sending computer breaks the data into smaller sections, called _______________, that the protocol can handle.
  2. packets

  3. Several protocols can work together in what is known as a protocol ____________.
  4. stack

  5. A receiving computer copies the data from the packets to a ______________ for reassembly.
  6. buffer

  7. Protocols that support multipath LAN-to-LAN communications are known as _______________ protocols.
  8. routable

  9. The receiving computer passes the reassembled data to the ____________________ in a usable form.
  10. application

  11. To avoid conflicts or incomplete operations, protocols are _______________ in an orderly manner.
  12. layered

  13. The _______________ order indicates where the protocol sits in the protocol stack.
  14. binding

  15. Three protocol types that map roughly to the OSI reference model are application, __________________, and network.
  16. transport

  17. Application protocols work at the upper layer of the OSI reference model and provide __________ _________________ between applications.
  18. data exchange

  19. A NIC-driver protocol resides in the ______________ _______________ ________________ ( _________ ) sublayer of the OSI reference model.
  20. Media Access Control (MAC)

  21. Rules for communicating in a particular LAN environment such as Ethernet or Token Ring are called _________________ protocols.
  22. network

  23. To help the network administrator install a protocol after the initial system installation, a ______________ is included with the operating system.
  24. utility

  25. TCP/IP supports routing and is commonly used as an __________________________ protocol.
  26. internetworking

  27. NetBIOS is an IBM session-layer LAN interface that acts as an _____________________ interface to the network.
  28. application

  29. APPC (advanced program-to-program communication) is IBM's ___________________ protocol.
  30. transport

  31. NetBEUI is not a good choice for large networks because it is not _________________.
  32. routable

  33. X.25 is a protocol used for a ______________ - ________________ network.
  34. packet switching

  35. X.25 works in the ________________, ___________ - __________, and _________________ layers of the OSI reference model.
  36. physical, data-link, and network

  37. AppleTalk is a proprietary protocol stack designed for _________________ computers.
  38. Macintosh

  39. EtherTalk allows a Macintosh computer to communicate on an ___________________ network.
  40. Ethernet