Professional Documents
Culture Documents
Layer 2: Data link layer The data link layer provides the functional and procedural means to transfer data between network entities and to detect and possibly correct errors that may occur in the physical layer. Following are the functions of data link layer: Framing Physical Addressing Flow Control
Layer 3: Network Layer The network layer provides the functional and procedural means of transferring variable length data sequences from a source host on one network to a destination host on a different The network layer performs network routing functions.
Layer 4: transport layer This layer manages the end-to-end control (for example, determining whether all packets have arrived) and errorchecking. It ensures complete data transfer. The transport layer provides transparent transfer of data between end users, providing reliable data transfer services to the upper layers.
The core protocols of the Internet protocol suite User Datagram Protocol (UDP) Stream Control Transmission Protocol (SCTP) Datagram Congestion Control Protocol (DCCP)
Layer 5: Session Layer The session layer controls the dialogues (connections) between computers. It establishes, manages and terminates the connections between the local and remote application. This layer sets up, coordinates, and terminates conversations, exchanges, and dialogs between the applications at each end. It deals with session and connection coordination. Session Announcement Protocol (SAP) is a protocol for broadcasting multicast session information. Secure Socket Layer (SSL), is a cryptographic protocols that provide communication security over the Internet Layer 6: presentation layer This is a layer, usually part of an operating system, that converts incoming and outgoing data from one presentation format to another (for example, from a text stream into a popup window with the newly arrived text). sometimes called the syntax layer. Multipurpose Internet Mail Extensions (MIME) is an Internet standard that extends the format of email to support Layer 7: Application Layer The application layer is the OSI layer closest to the end user, which means that both the OSI application layer and the user interact directly with the software application. This layer interacts with software applications that implement a communicating component.
Network News Transfer Protocol (NNTP) Domain Name System (DNS) File Transfer Protocol (FTP) Hypertext Transfer Protocol (HTTP) Simple Mail Transfer Protocol (SMTP) 2