如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
主要内容第一节TCP/IP体系结构TCP/IP的主要协议数据封装数据多层封装实际例子:TCP/IP协议的封装实际例子:TCP/IP协议的封装第二节局域网产生与发展距离:地理范围有限,一般在几公里以内,通常为同一个单位所有。技术:传统局域网共享传输介质,必须解决共享介质访问控制问题。传输速率:高,误码率低,低时延局域网拓扑结构局域网实例局域网标准局域网标准局域网标准IEEE802.3帧结构MACPDU中的DA,SA:源和目的站硬件地址,把数据送往各个局域网中不同的主机。LLCPDU中的DSAP,SSAP:源和目的服务访问点主要用来表示高层的协议类型,把数据送往不同的用户。EthernetV2帧结构EthernetV2帧结构IEEE802.3帧实例局域网的发展趋势第三节网际层协议---IPIP数据报格式IP数据报主要字段含义IP数据报主要字段含义IP数据报主要字段含义IP数据报实例ICMP协议(因特网控制报文协议)ICMP报文分为三大类类型ICMP报文的类型AICMP回声请求/应答Tracert命令使用ICMPICMP报文——两次封装ARP每个主机都有一个ARP缓存,一旦收到ARP应答,主机就将获得的IP地址和物理地址存入缓存。欲发送报文时,首先去缓存中查找相应项,若找不到,再利用ARP进行地址解析。在ARP请求中填上自己的IP地址和硬件地址,以避免其它主机过后再发ARP请求。当广播ARP请求时,网上所有的计算机都能收到该报文,此时各站应更新A的IP地址到物理地址之间的映射当网上出现一个新的计算机时,该新的计算机尽可能主动广播它的IP地址和物理地址,以避免其它站都运行ARP。ARP报文格式硬件类型(2字节):指示硬件接口类型,0x0001表示Ethernet。协议类型(2字节):所使用的网络层协议类型,0x0800标示IP协议(与EthernetV2帧中类型(T)字段相同)。物理地址长度(1字节):Ethernet网物理地址长度0x06字节(48Bit)。协议地址长度(1字节):此处为网络层IP长度0x4字节(32Bit)。操作(2字节):指示ARP分组的类型,其中0x0001表示ARP请求分组,0x0002表示ARP响应分组,0x0003表示RARP请求分组,0x0004表示RARP响应分组。发送节点物理地址,发送此ARP分组的主机的物理地址。发送节点协议地址,发送此ARP分组的主机的IP地址。目的节点物理地址,真正接收此ARP分组的主机的物理地址。对ARP请求分组,由于发送节点此时不知道目的节点的物理地址。故填入全0。目的节点协议地址,接收此ARP分组的主机的协议地址。对RARP请求分组,由于发送节点此时不知道目的节点的协议地址。故填入全0。ARP地址解析和数据包在网间的传递第四节传输层协议TCP报文格式TCP报文格式TCP报文格式TCP报文格式TCP报文格式TCP报文格式TCP报文格式TCP选项域TCP连接管理TCP连接建立发送者UDP(用户数据报协议)UDP报文格式UDP伪头部第五节DNS域的层次结构域的层次结构域的层次结构图常见域名缩写的含义DNS的查找过程DNS消息格式Header部分的格式Question部分的格式DNS消息的Answer、Authority和Additional部分的选项及其功能HTTP(HypertextTransferProtocol)客户机发送请求:GEThttp://www.server.com/page.htmlHTTP/1.0服务器发送响应:HTTP-Version:HTTP/1.0200OKContent-Length:3012Content-Type:text/html<body>Http请求报文:ASCII(可读格式)http请求报文:一般格式HTTP/1.0200OKDate:Thu,06Aug199812:00:15GMTServer:Apache/1.3.0(Unix)Last-Modified:Mon,22Jun1998…...Content-Length:6821Content-Type:text/htmldatadatadatadatadata...200OK请求成功,被请求对象在这条报文的后面301MovedPermanently请求对象移动,新的位置在这条报文的后面指定400BadRequest请求报文不能被服务器理解404NotFound在服务器上没有找到请求的文档505HTTPVersionNotSupported第六节实验目的实验内容实验设备实验步骤实验报告