TCP Protocol TCP protocol IP datagram Ethernet Header





























- Slides: 29

TCP Protocol

TCP protocol IP datagram Ethernet Header IP Header TCP Header Data TCP segment IP datagram : ขอมลตงแตหว ขอมลตวสดทาย IP (IP header) ถง UDP datagram : ขอมลตงแต ขอมลตวสดทาย UDP header ถง TCP segment : ขอมลตงแต TCP header ถง


TCP header 0 15 16 Source Port Destination Port Sequence number Acknowledgement number HL reserved Code Window size Checksum Urgent pointer Options data 31

TCP header 0 15 16 Source Port Destination Port Sequence number Acknowledgement number HL reserved Code Window size Checksum Urgent pointer Options data Source Port (16 bits) : หมายเลขพอรตของสถานตนทาง 31

TCP header 0 15 16 Source Port 31 Destination Port Sequence number Acknowledgement number HL reserved Code Window size Checksum Urgent pointer Options data Destination Port (16 bits) : หมายเลขพอรตของสถานปลายทาง

TCP header 0 15 16 Source Port 31 Destination Port Sequence number Acknowledgement number HL reserved Code Window size Checksum Urgent pointer Options data Seq number (32 bits) : หมายเลขเรมตนสำหรบชขอมล b

TCP header 0 15 16 Source Port 31 Destination Port Sequence number Acknowledgement number HL reserved Code Window size Checksum Urgent pointer Options data Ack number (32 bits) : หมายเลขตอบรบวารอรบขอมล number อะไร ถาเปน ACK อยางเดยวจะไมนบ seq

TCP header 0 15 16 Source Port 31 Destination Port Sequence number Acknowledgement number HL reserved Code Window size Checksum Urgent pointer Options data Header Length (4 bits) : ขนาดของ header (x 4 bytes)

TCP header 0 15 16 Source Port Destination Port Sequence number Acknowledgement number HL reserved Code Window size Checksum Urgent pointer Options data Reserved (6 bits) : สงวนไวไมใชงาน 31

TCP header 0 15 16 Source Port Destination Port Sequence number Acknowledgement number HL reserved Code Window size Checksum Urgent pointer Options data Code (6 bits) : เปน flags 31


TCP header 0 15 16 Source Port Destination Port Sequence number Acknowledgement number HL reserved Code Window size Checksum Urgent pointer Options data Window size (16 bits) : สถานปลายทางจะแจงขนาดของบฟเฟอรทมอย 31

TCP header 0 15 16 Source Port Destination Port Sequence number Acknowledgement number HL reserved Code Window size Checksum Urgent pointer Options data Urgent pointer(16 bits) : pointer ชตำแหนงไบตของขอมลทตองดำเนนการเรมดวน 31

TCP header 0 15 16 Source Port Destination Port Sequence number Acknowledgement number HL reserved Code Window size Checksum Urgent pointer Options data Options (32 bits) : เปน option เพมเตม มหรอไมมกได 31





• กลไกการทำงานของ TCP : �������� (2 ��� ) สมมตการสงขอมลครงละ 100 ไบต A B SEQ 901, ACK 701 , d ata d , 1 0 0 1 K C A , SEQ 701 SEQ 1001, ACK 801, data ta a d , 1 0 1 1 K C A SEQ 801, SEQ 1101, ACK 901, data 201, d 1 K C A , 1 0 9 Q SE


กลไกการทำงานของ TCP : ������ segment ��� A B SEQ 100 SEQ 200 SEQ 300 SEQ 400 ACK 200 ACK 300 SEQ 300 ACK 500

กลไกการทำงานของ TCP : segment ����� A B SEQ 100 SEQ 200 SEQ 300 SEQ 400 ACK 200 ACK 300 ACK 400 ACK 500






Icmp protokoll
Datagram header format
Ethernet frame sfd
Switched ethernet vs shared ethernet
What is sequence number and acknowledgement number in tcp
Higher layer ssl protocol
Bitsnn
Tcp header
Tcp congestion control
Tcp header
Tcp header
Datagram delivery protocol
In the field of udp, each used datagarm can travel on a
Wtp in mobile computing
Session mobility in mobile computing
User datagram protocol diagram
No protocol version header
Icmp protocol header
Ethernet mac protocol
Mac sublayer
Redundant ring topology
Classic ethernet physical layer
Arp protocol in tcp/ip
Sliding window tcp
Tcp (transmission control protocol) to protokół
Ipv4 datagram
Datagram forwarding table
What is multicast communication in distributed system
Ip datagram format
Design issues of network layer