ZCNE002C1TCPIP原理与IP地址规划

ZCNE002C1TCPIP原理与IP地址规划

ID:36607490

大小:975.60 KB

页数:68页

时间:2019-05-09

ZCNE002C1TCPIP原理与IP地址规划_第1页
ZCNE002C1TCPIP原理与IP地址规划_第2页
ZCNE002C1TCPIP原理与IP地址规划_第3页
ZCNE002C1TCPIP原理与IP地址规划_第4页
ZCNE002C1TCPIP原理与IP地址规划_第5页
资源描述:

《ZCNE002C1TCPIP原理与IP地址规划》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ZCNE-002-C1TCP/IP原理与子网规划V1.0中兴通讯学院数据课程团队本章学习目标掌握TCP/IP体系结构与相关原理熟悉IPv4编址方法内容提示TCP/IP原理IPv4编制方法最早使用的协议栈全球事实上的通讯标准TCP/IPHostInternetTCP/IPHost应用层表示层会话层传输层网络层数据链路层物理层应用层传输层网络层数据链路层TCP/IP与OSI参考模型比较TCP/IP协议栈应用层会话层表示层传输层TCPUDP网络层ICMPRARPARPIGMPIP数据链路层物理层网络接口层由底层网络定义的协议SMTPFTP

2、TELNETDNSSNMPNFSTFTP提供应用程序间接口建立端到端连接提供编址和路由功能物理介质访问二进制数据流传输TCP/IP数据流封装过程:网络接口层IP层TCP层应用层用户数据TCP段网络接口层IP层TCP层应用层IP包用户数据TCP段实际物理网络的帧IP包实际传输TCP/IP封装过程PDUdatasegmentpacketframe实际物理网络的帧bits应用层传输层网络层网络接口层文件传输-TFTP-FTP-NFSE-Mail-SMTP远程登录-Telnet-rlogin网络管理-SNMP名称管理-DNS应用层传输层Tr

3、ansmissionControlProtocol(TCP)UserDatagramProtocol(UDP)应用层传输层网络层网络接口层传输层的功能分割上层应用程序建立主机应用程序间端到端的连接将数据段从一台主机传到另一台主机保证数据传送的可靠性端口号TCPF T PTransport LayerT E L N E TD N SS N M PT F T PS M T PUDPApplication Layer2123255369161服务器一般都是通过知名端口号来识别应用程序的端口号用来标示互相通信的应用程序端口号TCP传输控制协

4、议源端口(16)目的端口(16)序列号(32)首部长度(4)确认号(32)保留(6)Codebits(6)窗口大小(16)TCP校验和(16)紧急指针(16)TCP选项数据01631源端口目的端口HostADest.port=23.将数据包送到我的TELNET端口102823SPDPHostZTelnetZTCP端口号多个连接时端口号的使用源端口目的端口HostA102823SPDPHostZTelnetZTelnetZ102923Ijustsent#10.源端口目的端口序号#确认序号#102823SourceDest.10Seq.

5、0Ack.TCP序号和确认号综述Ijustsent#10.Ijustgot#10,nowIneed#11.102823SourceDest.10Seq.1Ack.102823SourceDest.11Seq.1Ack.源端口目的端口序号#确认序号#TCP序号和确认号综述Ijustsent#10.Ijustgot#10,nowIneed#11.102823SourceDest.10Seq.1Ack.102823SourceDest.11Seq.2Ack.102823SourceDest.11Seq.1Ack.源端口目的端口序号#确认序

6、号#TCP序号和确认号综述102823SourceDest.11Seq.2Ack.102823SourceDest.10Seq.1Ack.102823SourceDest.11Seq.1Ack.102823SourceDest.12Seq.2Ack.Ijustgot#11,nowIneed#12.Ijustsent#11.TCP序号和确认号综述源端口目的端口序号#确认序号#SendSYN(seq=100ctl=SYN)SYNreceivedHostAHostB1TCP三次握手/建立连接SendSYN(seq=100ctl=SYN)S

7、YNreceivedSendSYN,ACK(seq=300ack=101ctl=syn,ack)HostAHostBSYNreceived12TCP三次握手/建立连接SendSYN(seq=100ctl=SYN)SYNreceivedSendSYN,ACK(seq=300ack=101ctl=syn,ack)Established(seq=101ack=301ctl=ack)HostAHostB123SYNreceivedTCP三次握手/建立连接为了建立或初始化一个连接,两个TCP通信者必须同步各自的初始序号。初始序列号是建立一个T

8、CP连接时的开始号,用于跟踪通信顺序并确保每个数据包传输时无丢失。FIN的ACKFIN的ACKFINFIN应用程序关闭主机A主机B应用程序关闭TCP四次握手/终止连接Windowsize=1Send1Receive1SenderRec

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

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

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