Date post: | 21-Jan-2016 |
Category: |
Documents |
Upload: | samuel-clarke |
View: | 234 times |
Download: | 1 times |
TCP/IP Model of Networking
TCP/IP Model - Layers
Access
Internet
Transport
Application
TCP/IP and Protocols
Application Layer
HTTP, HTTPS
FTP, TFTP
DHCP, DNS
POP3, SMTP, IMAP
TCP/IP and Protocols
Transport Layer
TCP
UDP
TCP/IP and Protocols
Internet Layer
IP
ICMP
TCP/IP and Protocols
Access Layer
Ethernet
WiFi
Point to Point
TCP/IP and Functions
Application Layer
Data is created and used
Client and/or Server Software
Client Server Networks
TCP/IP and Functions
Transport LayerTCP – 3 Way Handshake
UDP – Request, Send
3 Way Handshake
Request
OK, Here are my Rules
OK, Fine
OK, Here are my Rules
Data
TCP/IP and Functions
Internet LayerIP - Addressing of Nodes
IP – Best Path Delivery
ICMP – Diagnostic and ID
TCP/IP and Functions
Access Layer
Local Delivery
TCP/IP and Encapsulation
Application Layer
Produces Data
Encryption, Compression
TCP/IP and Encapsulation
Transport Layer
Segments Data
Port Numbers Added
Well Know Port NumbersApplication Port Number
FTP 20, 21
Telnet 23
SMTP 25
DNS 53
TFTP 69
HTTP 80
HTTPS 443
DHCP 546, 547
TCP/IP and Encapsulation
Internet Layer
Adds IP Addresses
Now called a Packet
SocketIP Address: Port Number
Or
URL: Port Number
https://10.140.100.63:5009
TCP/IP and Encapsulation
Access Layer
Adds MAC Address for local delivery
Now called a Frame
TCP/IP and Dencapsulation
Access Layer
Reads MAC Address
Checks for Errors
Should I read it?
TCP/IP and Decapsulation
Internet Layer
Reads IP Address
Should I read it?
TCP/IP and Decapsulation
Transport Layer
Reads Port Number
TCP – Put message together
Which App should I send it to?
TCP/IP and Decapsulation
Application Layer
Uses Data
There and Back Again