欢迎来到天天文库
浏览记录
ID:39968444
大小:1.39 MB
页数:42页
时间:2019-07-16
《ip技术基本原理k》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、IP技术基本原理华为公司北京分部李雅2006年12月Page主机AHi!主机B杭州北京WANHello!IP网络通信原理问题:位于杭州的主机A和位于北京的主机B之间是如何通信呢?TCP/IPTransmissionControlProtocol/InternetProtocol是互联网上通信的标准Page课程提纲TCP/IP协议概述以太网交换原理PageApplicationPresentationSessionTransportNetworkDataLinkPhysicalApplicationTranspo
2、rtInternetNetworkAccessOSI参考模型TCP/IP协议栈TCP/IP协议栈大致对应于OSI参考模型TCP/IP协议栈PageApplicationTransportInternetNetworkAccessTCP/IP协议栈文件传输-TFTP-FTP-NFS邮件协议-SMTP-POP3-IMAPWeb浏览-HTTP远程登录-Telnet-rlogin-SSH网络管理-SNMP-RMON名称管理-DNS-WINS应用层提供了人机交互的接口应用层概述PageApplicationTranspo
3、rtInternetNetworkAccessTCP/IP协议栈传输层提供了可靠和不可靠传输传输层概述TransmissionControlProtocol(TCP)-可靠传输-面向连接UserDatagramProtocol(UDP)-不可靠传输-面向非连接PageApplicationTransportInternetNetworkAccessTCP/IP协议栈网际层提供了路由寻址功能InternetProtocol(IP)-路由寻址InternetControlMessageProtocol(ICMP)-
4、用于连通性测试或路由追踪AddressResolutionProtocol(ARP)-将IP地址映射到MAC地址ReverseAddressResolutionProtocol(RARP)-将MAC地址映射到IP地址网际层概述PageApplicationTransportInternetNetworkAccessTCP/IP协议栈网络访问层定义了硬件地址和数据在物理介质上的传输LogicalLinkControl(LLC)-定义了流量控制和错误检查等功能MediaAccessControl(MAC)-定义了硬
5、件地址PhysicalLayer-定义了数据在物理介质上的传输网络访问层概述Page主机AInternet主机B数据封装过程ApplicationTransportNetworkDataLinkPhysicalData数据(DATA)段(Segment)DataTCP/UDPHeaderIPHeader包(Packet)DataTCP/UDPHeaderDataTCP/UDPHeaderIPHeaderIPHeaderDataLinkHeader帧(Frame)CRC1000100100111000110011
6、00010比特(Bit)Page主机AInternet主机BApplicationTransportNetworkDataLinkPhysicalData数据(DATA)段(Segment)DataTCP/UDPHeaderIPHeader包(Packet)DataTCP/UDPHeader帧(Frame)100010010011100011001100010比特(Bit)数据解封装过程DataTCP/UDPHeaderIPHeaderDataLinkHeaderCRCPageTCP的段格式Sourceport
7、(16)Destinationport(16)Sequencenumber(32)Headerlength(4)Acknowledgementnumber(32)Reserved(6)Codebits(6)Window(16)Checksum(16)Urgent(16)Options(0or32ifany)Data(varies)Bit0Bit15Bit16Bit3120BytesPageTCP的端口号TCP端口号FTP传输层TELNETDNSSNMPTFTPSMTPUD
8、P应用层232553695202021161162端口号提供了应用层到传输层的桥梁RIPPage源端口目的端口…主机A102823…SPDP主机BTelnetZ目的端口是23,把数据发送到我的Telnet程序中.TCP的端口号PageTCP三次握手-建立连接SendSYN(seq=100ctl=SYN)SYNreceivedSendSYN,ACK(seq=300ack=101ctl
此文档下载收益归作者所有