Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
42 views

Network Protocol and TCP

The document discusses network protocols and the OSI model. It provides details on the seven layers of the OSI model including the physical, data link, network, transport, session, presentation and application layers. It also describes the four layers of the TCP/IP model: application, transport, internet and network access layers. Key aspects of network protocols discussed include setting communication standards between computers, logical addressing, error control, and segmentation of data for transmission.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views

Network Protocol and TCP

The document discusses network protocols and the OSI model. It provides details on the seven layers of the OSI model including the physical, data link, network, transport, session, presentation and application layers. It also describes the four layers of the TCP/IP model: application, transport, internet and network access layers. Key aspects of network protocols discussed include setting communication standards between computers, logical addressing, error control, and segmentation of data for transmission.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Network protocol

OSI models and its Layers

Submitted by:
Nicole Dela Torre
Emil John Atangan
BSIS-3a/3b
1. Network Protocol
• Set of rules that leads to communication between computers on network.
• It can be said that common network communication standard.
• The purpose of a network is to enable the sharing of files and information between multiple
systems.
• Network protocols include mechanisms for devices to identify and make connections with each
other.
• Some Important Protocols
 Telnet, TCP/IP, HTTP, FTP, SMTP

2. What is Network Protocol?


• Protocol is a controlled sequence of message that is exchanged between two or more systems to
accomplish a given task.
• Protocol specifications define this sequence together with the format or layout of the message
that ate exchanged.

3. Network Structure

4. OSI Model
• Open Systems Interconnection Model (OSI Model)
• Model for computer communication architecture.
• Tools for understanding data communications between two network systems.
• Developed by ISO during 1977.
5. Seven OSI Layers

Physical Layer
• Send bits from one computer to another.
• Media like Ethernet, Coaxial Cable, Token Ring, Hubs. Etc.
• Defines electrical and physical details represented as 0 or a 1.
Functions are
 Representation of Bits
 Data Rate
 Synchronization
 Line Configuration
 Topologies
 Transmission Modes (Half -Full duplex)

Data Link Layer


• Provide node to node delivery of the data.
• Divided into 2 sub layers:
 Media Access Control (MAC): Maintains physical device address.
 Logical Link Control (LLC): Synchronizing, error checking.
• Provides an error-free virtual channel to the Network Layer.
Functions are
 Framing,
 Physical Addressing
 Flow Control
 Error Control
 Access Control

Network Layer
• Deliver packets from source to destination across multiple links (networks).
• Manage the logical addressing information in the packets of data from sender to receiver.
• Use Routers as network layer devices.
• Router use 2 layers of addressing: data link layer addressing for communications within the LAN and
network layer information for communications between LAN segments.
Functions are
 Translates logical network address into physical address.
 Control error
 Breaks larger packets into small packets.

Transport Layer
• Delivered the entire message from source to destination.
• Breaks data into smaller packets.
Functions are:
 Service Point Addressing
 Segmentation and Reassembling
 Connection Control
 Flow Control
 Error control
Session Layer
• It establishes, maintains, synchronizes and manage interaction between communicating devices.
Functions are:
 Session management
 Synchronization
 Dialogue control
 Graceful close connecting between applications.

Presentation Layer
• Take care of the syntax of the information exchanged between two communicating systems.
Functions are:
 Translation
 Encryption
 Compression
 Security validating passwords and login codes

Application Layer
• Manipulation of data in various ways is done in this layer which enables user to get access to the network.
• The application layer enables the user, whether human or software, to access the network.
• Contains SMTP, FTP, HTTP etc.
Functions are:
 Network virtual terminal
 Directory Services
 Mail Services
 File Transfer
 Access and Management

6. TCP/IP
• Stands for Transmission Control Protocol and the Internet Protocol.
• Developed by Defense Advance Research Project Agency (DARPA), 1960s.
• Set of Protocol that enable communication between computers.
• It is the two protocols commonly used by the Internet.
• Known as language of Internet

7. TCP/IP and OSI Model


• Like network model TCP/IP also has OSI Model.
• OSI has 7-layer standards but TCP/IP has 4-layer standards.

8. Four TCP/IP Layers

Application Layer
 The application layer is concerned with providing network services to applications. There are many
application network processes and protocols that work at this layer, including HyperText Transfer
Protocol (HTTP), Simple Mail Transport Protocol (SMTP) and File Transfer Protocol (FTP).
 At this layer sockets and port numbers are used to differentiate the path and sessions which
applications operate. Most application layer protocols, especially on the server side, have specially
allocated port numbers, e.g. HTTP = 80 and SMTP = 25, and FTP = 20 (Control), 21 (Data).

Transport Layer
 This layer is concerned with the transmission of the data. The two main protocols that operate at
this layer are Transmission Control Protocol (TCP) and User Datagram Protocol (UDP). TCP is
regarded as being the reliable transmission protocol and it guarantees that the proper data
transfer will take place. UDP is not as complex as TCP and as such is not designed to be reliable or
guarantee data delivery. UDP is generally thought of as being a best effort data delivery, i.e. once
the data is sent, UDP will not carry out any checks to see that it has safely arrived.

Internet Layer
 This is the layer that contains the packet construct that will be transmitted. This takes the form of
the Internet Protocol (IP) which describes a packet that contains a source IP Address, destination
IP Address and the actual data to be delivered.

Network Access Layer


 This is the lowest level of the TCP/IP protocol stack and functions carried out here include
encapsulation of IP packets into frames for transmission, mapping IP addresses to physical
hardware addresses (MAC Addresses) and the use of protocols for the physical transmission of
data.

9. Features of TCP/IP
a) Using around 35 years. It is most widely used protocol
b) Multi-vendor supports
c) Interoperability(multi-platform)
d) Logical Addressing.
e) Routability
f) Name resolution
g) Error control and flow control. etc.

You might also like