osi-tcp
osi-tcp
TCP/IP
CONTENT
• Introduction OSI
• OSI History
• OSI Layers
• Introduction TCP/IP
• TCP/IP Layers
• Layering Considered Harmful?
2
INTRODUCTION OSI
specific protocols.
4
OSI HISTORY
channel. These are signals operating over the physical cabling (such as copper
9
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.
• One is Media Access Control (MAC) and another is Logical Link Control
(LLC).
• Mac is lower sub-layer, and it defines the way about the media access
transfer, such as CSMA/CD/CA(Carrier Sense Multiple Access/Collision
Detection/Collision Avoidance)
• LLC provides data transmission method in different network. It will re-
package date and add a new header.
11
LAYER 3: NETWORK LAYER
Transport Layer.
12
LAYER 3: NETWORK LAYER
16
LAYER 5: SESSION LAYER
• The OSI model made this layer responsible for graceful close
which the higher-layer entities can use different syntax and semantics, as long as
the presentation service understands both and the mapping between them.
• This layer formats and encrypts data to be sent across a network, providing
• 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.
• Application layer functions typically include:
• identifying communication partners,
• determining resource availability,
• synchronizing communication.
19
LAYER 7: APPLICATION LAYER
21
OSI FEATURE
22
INTRODUCTION TCP/IP
24
TCP/IP STACK
25
TCP/IP ENCAPSULATION
26
TCP/IP SOME PROTOCOL
Layer Protocol
DNS, TFTP, TLS/SSL, FTP, Gopher, HTTP, IMAP, IRC,
NNTP, POP3, SIP, SMTP, SMPP, SNMP, SSH, Telnet,
Echo, RTP, PNRP, rlogin, ENRP
Applicatio
n Routing protocols like BGP and RIP which run over
TCP/UDP, may also be considered part of the Internet
Layer.
Transport TCP, UDP, DCCP, SCTP, IL, RUDP, RSVP
IP (IPv4, IPv6), ICMP, IGMP, and ICMPv6
functions of each layer are carried out completely before the protocol data
• This means that the optimization of each layer has to be done separately.