diff --git a/LDP/guide/docbook/Linux-Networking/Layering.xml b/LDP/guide/docbook/Linux-Networking/Layering.xml index 707bf6e0..f4cc4963 100644 --- a/LDP/guide/docbook/Linux-Networking/Layering.xml +++ b/LDP/guide/docbook/Linux-Networking/Layering.xml @@ -120,19 +120,36 @@ to recognise implementation and design issues and pertaining to interfaces of la and their respective functions and services. -- entity: in software, it is sometimes called a process; in hardware in hardware it - could mean in pratice an I/O chip -- peer enties: entities at the same layer in different machines/devices -- service provider: eg. layer n, a layer that provides a service -- service receiver: eg. layer n + 1, a layer that receives a service -- service access point (SAP): a point where service is accessed, for example a - function call in software, or the telephone for a telephone company -- protocol data unit (PDU): a data unit that is communicated between peer entities -- service data unit (SDU): the PDU from the serice receiver -- protocol control information (PCI): is appended by a service receiver to an SDU - in order to indicated the type of service required and forms the IDU -- interface data unit (IDU): the data unit that is given from a service receiver to - a service provider. + + + +entity: +in software, it is sometimes called a process; in hardware in hardware it could mean in pratice an I/O chip + +peer enties: +entities at the same layer in different machines/devices +service provider: +eg. layer n, a layer that provides a service + +service receiver: +eg. layer n + 1, a layer that receives a service + +service access point (SAP): +a point where service is accessed, for example a function call in software, or the telephone for a telephone company + +protocol data unit (PDU): +a data unit that is communicated between peer entities + +service data unit (SDU): +the PDU from the serice receiver + +protocol control information (PCI): +is appended by a service receiver to an SDU in order to indicated the type of service required and forms the IDU + +interface data unit (IDU): +the data unit that is given from a service receiver to a service provider. + + The term "service" can be deemed to mean a number of things. These are outlined @@ -167,11 +184,24 @@ the service interface. The primitives differ for different services. As a simple example, a service may provide the following primitives: -1. LISTEN: listen for an incoming communication request -2. CONNECT: make a communication request -3. RECEIVE: receive data of a communication -4. SEND: send data of a communication -5. DISCONNECT: disconnect or discontinue a communication + + +LISTEN: +listen for an incoming communication request + +CONNECT: +make a communication request + +RECEIVE: +receive data of a communication + +SEND: +send data of a communication + +DISCONNECT: +disconnect or discontinue a communication + + As discussed before, each layer has specfic functions and offers certain services