Académique Documents
Professionnel Documents
Culture Documents
OSI Model
OSI Layers
OSI Layers
Provides connectivity and path selection between two host Provides Logical address
OSI Layers
OSI Layers
OSI Layers
OSI Layers
10
OSI Layers
11
Peer-to-Peer Communication
12
TCP/IP Model
13
Encapsulation
14
15
End-to-end control & error checking (ensure complete data transfer):TCP Routing and Forwarding Address:IP Two party communication: Ethernet How to transmit signal; coding Hardware means of sending and receiving data on a carrier
16
TCP/IP Model
17
What Is TCP/IP?
A suite of protocols Rules that dictate how packets of information are sent across multiple networks Addressing
18
TCP/IP Applications
Application layer
File Transfer Protocol (FTP) Remote Login (Telnet) E-mail (SMTP)
Transport layer
Transport Control Protocol (TCP) User Datagram Protocol (UDP)
Network layer
Internet Protocol (IP)
19
7 6 5 4 3 2 1
Transport
3
Internet
2
Data Link
Physical
Data Link
1
Physical
20
Application
21
ConnectionOriented Connectionless
22
23
24
Port Numbers
Application Layer
F T P
T E L N E T
23 TCP
S M T P
D N S
T F T P
S N M P
R I P
21
25
53
69
UDP
161
520
Transport Layer
Port Numbers
25
26
Send SYN (seq=100 ctl=SYN) SYN received SYN received Send SYN, ACK 2 (seq=300 ack=101 ctl=syn,ack)
27
Send SYN (seq=100 ctl=SYN) SYN received SYN received Send SYN, ACK 2 (seq=300 ack=101 ctl=syn,ack)
28
Window size = 1
29
Receiver Receive 1
Window size = 1
30
Receiver Receive 1
Send ACK 2
Window size = 1
31
Receiver Receive 1
Send ACK 2
Send 2
Receive 2
Window size = 1
32
Receiver Receive 1
Send ACK 2
Send 2
Receive ACK 3
Window size = 1
33
Receiver Receive 1
Send ACK 2
Send 2
Receive ACK 3 Send 3
Window size = 1
34
Receiver Receive 1
Send ACK 2
Send 2
Receive ACK 3 Send 3
Receive ACK 4
TCP Windowing
Sender
Receiver
36
TCP Windowing
Sender
Receiver
37
TCP Windowing
Sender
Receiver
Packet 3 is Dropped
38
TCP Windowing
Sender
Receiver
Packet 3 is Dropped
39
TCP Windowing
Sender
Receiver
40
Internet Control Message Protocol (ICMP) Address Resolution Protocol (ARP) Reverse Address Resolution Protocol (RARP)
Protocol Field
Transport Layer
TCP 6
Internet Layer
42
Application Transport
1
ICMP Internet
43
Q and A
44
45