文档介绍:© 2004, Cisco Systems, Inc. All rights reserved.
卜赐疽妆绣祸巢个豁靴渤耶恶需骗闷远迹逗依陶钠基瞪起梆啊莉菌枷痰舌TCP-IP协议栈TCP-IP协议栈
TCP/IP
既存促疤裴四及酵泄瓷迂体唆烃孙幌炼骋备藩辐肥阅烩要炕锤逛堂捕寓香TCP-IP协议栈TCP-IP协议栈
本章目标
了解TCP/IP通信协议
掌握TCP、UDP及IP报文格式
理解并掌握TCP、UDP、IP通信原理
熟悉PING、TRACEROUTE、ARP、RARP等几种三层协议
倔鞋郝莎顶占恼蛋瓮觉死娇狄却圃蘸捡证矗荷樊暑圾厦入障付蹋盼揍褪勤TCP-IP协议栈TCP-IP协议栈
早期的协议栈
普遍性的
介绍 TCP/IP
主机
TCP/IP
主机
播高执膏弛迁衔速衬淬嚼肝届篙算结肢蔚盔悄辐颧锯毯但麻池充彦集子茁TCP-IP协议栈TCP-IP协议栈
TCP/IP 协议栈
7
6
4
3
2
5
4
3
2
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层
1
应用层
传输层
互联网层
数据链路层
物理层
1
乎脆屯矾襄那彤缔躇米褐敲堡窟壬扣斩咸痞培越桌侧纵沁拨城淬昏摄骋怕TCP-IP协议栈TCP-IP协议栈
应用层概述
*Used by the router
应用层
传输层
互联网层
数据链路层
物理层
File Transfer
- TFTP *
- FTP *
- NFS
E-Mail
- SMTP
Remote Login
- *
- rlogin *
Network Management
- SNMP *
Name Management
- DNS*
紧卵距常李戍欠宦便产揪乓畅俄李悄诬安竿谨钎使捅处禄誓仑祝进拦墓茸TCP-IP协议栈TCP-IP协议栈
传输层概述
Transmission Control
Protocol (TCP)
User Datagram
Protocol (UDP)
应用层
传输层
互联网层
数据链路层
物理层
面向连接的
非面向连接的
辜***公底刊究始削肢经洞员牲押拨揽璃笆庄新胆谆高睛迪磺晕溃傀几后目TCP-IP协议栈TCP-IP协议栈
TCP 报文格式
Source port (16)
Destination port (16)
Sequence number (32)
Headerlength (4)
Acknowledgement number (32)
Reserved (6)
Code bits (6)
Window (16)
Checksum (16)
Urgent (16)
Options (0 or 32 if any)
Data (varies)
20Bytes
Bit 0
Bit 15
Bit 16
Bit 31
违淤毫造箕砖港贮汝抵牺砾漱病阎彻凄虐祥响莆傣镁需绷晌望畦生蘸瑚咒TCP-IP协议栈TCP-IP协议栈
端口号
TCP
端口号
FTP
传输层
TELNET
DNS
SNMP
TFTP
SMTP
UDP
应用层
21
23
25
53
69
161
RIP
520
藻乓畴佛捉缀酉亮督中载馁店蓬蜒泡牌卒渭朔鹅蒙趾赢呢贷痔峡根澜好拔TCP-IP协议栈TCP-IP协议栈
TCP 端口号
Source
Port
Dest.
Port
…
Host A
1028
23
…
SP
DP
Host Z
Z
Dest. port = 23.Send packet to my
application.
狭瓮冕企射粳敞神优挤乐帅揉棚优祖息哨那深岸椒脆弓荚荔查驳梳宇垫锥TCP-IP协议栈TCP-IP协议栈