tcp和ip协议组详解

tcp和ip协议组详解

ID:5510697

大小:684.50 KB

页数:33页

时间:2017-11-15

tcp和ip协议组详解_第1页
tcp和ip协议组详解_第2页
tcp和ip协议组详解_第3页
tcp和ip协议组详解_第4页
tcp和ip协议组详解_第5页
资源描述:

《tcp和ip协议组详解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Module2:TCP/IP协议组OSI参考模型应用层表达层会话层传输层网络层数据链路层物理层应用层表达层会话层传输层网络层数据链路层物理层OSI模式数据传输层传输层数据链路层网络层物理层应用层(高)会话层表示层应用层早期的协议族全球范围TCP/IP介绍主机InternetTCP/IP主机TCP/IPProtocolSuiteTCP/IPOSITCP/IP协议族TCPUDPARPIGMPICMPIPEthernetFrame RelayToken RingATMApplicationTransportLinkHTTPFTPSMTPDNSRI

2、PSNMPApplicationTransportNetworkData-LinkPresentationSessionPhysicalInternetTCP/IP层ApplicationLayerTransportLayerInternetLayerNetworkInterfaceLayerInternetLayerIPICMPIGMPARPNetwork InterfaceLayerEthernetATMTransportLayerUDPTCPApplicationLayerFTPHTTPTCP/IP协议集TransmissionCon

3、trolProtocol(TCP)UserDatagramProtocol(UDP)InternetProtocol(IP)InternetControlMessageProtocol(ICMP)InternetGroupManagementProtocol(IGMP)AddressResolutionProtocol(ARP)TCP/IPUtilitiesTransmissionControlProtocol(TCP)IPICMPIGMPARPUDPTCPTCP(传输控制协议)是一种可靠的面向连接的传送服务。TCP数据传输是分段进行的,主

4、机交换数据必须建立一个会话对于每一个发送的分段,接收主机必须在指定时间返回一个确认(ACK),如发送者未收到确认,数据会被重发,如果收到的数据包损坏,接收主机舍弃它,不发送确认。发送SYN(seq=100ctl=SYN)接收SYNHostAHostBTCP三次握手1SYN:同步序列号发送SYN(seq=100ctl=SYN)接收SYN发送SYN,ACK(seq=300ack=101ctl=syn,ack)HostAHostB接收SYN12TCP三次握手SYN:同步序列号ACK:应答发送SYN(seq=100ctl=SYN)接收SYN发送SY

5、N,ACK(seq=300ack=101ctl=syn,ack)建立会话(seq=101ack=301ctl=ack)HostAHostB123接收SYNTCP三次握手SYN:同步序列号ACK:应答可靠的传输层功能同步确认同步DataTransfer(SendSegments)发送方接收方连接已建立协商连接标识应用程序UDPTCPFTPHTTP192.168.2.150FTPServerHTTPServerTCPPort20,21TCPPort80IPAddress+TCPPortorUDPPort=Socket端口号TCP端口号F T P

6、传输层T E L N E TD N SS N M PT F T PS M T PUDP应用层2123255369161R I P520TCP数据格式源端口(16)目标端口(16)序列号(32)头长度(4)应答号(32)保留(6)Codebits(6)窗口(16)效验和(16)紧急指针(16)选项(0or32ifany)数据或负载(可变长)20 BytesBit0Bit15Bit16Bit31UserDatagramProtocol(UDP)UDPTCPIPICMPIGMPARPUDP(用户数据报协议)提供无连接的数据报服务。提供不可靠的、“

7、尽力而为”的初步传送。数据报的到达和传送包的正确顺序都不能保证没有顺序号和确认号UDP数据格式Sourceport(16)Destinationport(16)Length(16)Data(ifany)1Bit0Bit15Bit16Bit31Checksum(16)8 BytesTCP与UDP的比较传输控制协议TCP为应用程序提供可靠的连接适合于一次传输大批数据的情况适用于要求得到响应的应用程序用户数据报协议UDP提供了无连接通讯不对传送包提供可靠的保证适用于一次传输小量数据可靠性有应用层来负责InternetProtocol(IP)Rou

8、terUDPTCPIPICMPIGMPARPIP(Internet协议)IP是一个无连接的协议,主要负责在主机之间寻址并为数据包设定路由IP并不可靠,不保证数据正确传送如果IP目

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

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

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