TCPIP协议栈学习文档ppt课件.ppt

TCPIP协议栈学习文档ppt课件.ppt

ID:59139361

大小:348.00 KB

页数:9页

时间:2020-09-25

TCPIP协议栈学习文档ppt课件.ppt_第1页
TCPIP协议栈学习文档ppt课件.ppt_第2页
TCPIP协议栈学习文档ppt课件.ppt_第3页
TCPIP协议栈学习文档ppt课件.ppt_第4页
TCPIP协议栈学习文档ppt课件.ppt_第5页
资源描述:

《TCPIP协议栈学习文档ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一.TCP/IP协议概述二.TCP/IP栈中各协议之间的关系三.IP报文四.UDP报文五.TCP报文六.TCP状态机TCP/IP协议栈1一.TCP/IP协议概述⒈TCP/IP协议1)名称:TCP/IP是一个工业标准的协议族,由于TCP和IP这两个协议是整个协议族中的最重要的两个协议,所以就以它们命名整个协议族。2)TCP/IP是为局域网和广域网环境下的异种网互联设计的网络协议,支持路由选择、广域网和Internet访问,能为跨越不同操作系统、不同硬件体系结构的互联网络提供通信服务。3)TCP/IP协议配置包括一系列参数,

2、如IP地址、子网掩码和默认网关等2⒉TCP/IP模型应用层HTTP、Telnet、FTP、SNMP、SMTP等传输层TCP、UDP网络层IP、ICMP、IGMP链路层设备驱动程序及接口卡TCP/IP协议族的四个层次3二.TCP/IP栈中各协议之间的关系硬件接口IPICMPIGMPTCPUDP用户进程用户进程用户进程用户进程媒体应用层传输层网络层链路层4用户数据用户数据Appl首部应用数据TCP首部应用数据TCP首部IP首部IP首部TCP首部应用数据以太网首部以太网尾部TCP段IP数据报以太网帧1420204应用程序TCP

3、IP以太网驱动程序以太网数据进入协议栈时的封装过程5三.IP报文IP数据报格式:4位版本ip_v4位首部长度ip_hl8位服务类型ip_tos16位总长度(字节数)ip_len16位标识符ip_id标志ip_flags分片偏移ip_off生存时间ip_ttl协议ip_p首部检验和ip_cksum32位源IP地址ip_src32位目的IP地址ip_dst选项(如果有)数据015163120字节6四.UDP报文UDP数据报格式:uh_sport16位源端口号uh_dport16位目的端口号uh_ulen16位UDP长度uh_

4、sum16位UDP检验和数据(如果有)01516318字节7五.TCP报文TCP数据报格式:th_sport16位源端口号th_dport16位目的端口号th_seq32位序号th_ack32位确认序号选项(如果有)数据20字节th_off4位首部长度th_x2保留(6位)URGACKPSHRSTSYNFINth_win16位窗口大小th_sum16位TCP检验和th_urp16位紧急数据偏移量01516318六.TCP状态机csSYNSYN,ACKACKFINACKFINACKSYNSENT(LISTEN)SYNRCV

5、DESTABLISHEDESTABLISHEDSendMsg(ip,port)SYNAppl(close)……FIN_WAIT_1TIME_WAITFIN_WAIT_2CLOSE_WAITCLOSEDLAST_ACKCLOSED9

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。