预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共167页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第8章TCP/IP协议第8章TCP/IP协议8.1TCP/IP协议概述8.1.1TCP/IP协议的重要性8.1.2TCP/IP的起源8.1.3TCP/IP的层次结构网络接口层传输控制层IP网际协议三个辅助协议8.1.4下一代IP协议IPv6IPv6主要的特点8.2路由器8.2.1网络互连的层次通过中继器进行连接通过网桥连接通过路由器连接通过网关连接8.2.2路由器的功能路由器的作用路由器与IMP路由器完成的功能类似于IMP8.2.3路由器的结构路由引擎 协议 路由表路由器的组成输入端口和输出端口输入输出缓冲区表驱动原理路由器与交换机的区别8.2.4路由器设备1.设备分类方法2.路由器产品Cisco的产品系列主要有Cisco1600、Cisco2600、Cisco3600、Cisco4000、Cisco7000以及Cisco12000系列产品Cisco1600Cisco2600系列Cisco3600系列Cisco4000系列Cisco7000系列Cisco12000系列3.路由器接口8.3IP互联网协议8.3.1IP层的作用通过路由器把3个不同的物理子网连接起来 这些网络可能是局域网,也可能是广域网 具有不同的物理地址格式,具有不同的数据格式 通过路由器分组转发和IP网际层的功能,可以屏蔽掉这些差异,使得在主机看来,这三个网络形成了一个虚拟的逻辑网络 具有统一的地址—IP地址;具有统一的数据—IP数据报路由器与子网构成了一个单一的网络称虚拟网 子网上的各个用户(HOST)看到的是虚拟网,看不到虚拟网实现的细节 IP层通过路由器进行分组的转发,并且通过IP层的作用,实现了对不同物理网的连接与屏蔽作用 使得不同的网络实现了互连,形成互联网internet。 8.3.2IP地址1.物理地址与逻辑地址IP地址与物理网络地址的关系IP地址作为互联网的逻辑地址也是层次型的2.IP地址种类地址第一个字节的高位段是地址分类的标志 高位为0表示A类地址 高位为10表示B类地址 高位为110表示C类地址A、B、C三类地址8位位组8位位组举例如何区分出网络类网络类 132.147.20.8 因132在128-191之间,所以这个地址是个B类地址 202.118.168.1 可知这是一个C类地址,网络号为202.118.168.0,主机地址为13.特殊地址广播地址网络地址回送地址0地址4.子网掩码用主机号域高位的若干部分作为子网号域,其余部分再作为子网中的主机号域子网掩码子网掩码举例子网掩码的边界8.3.3地址解析8.3.4IP数据报1.IP层数据统一不论任何格式的物理,在IP层都将统一成同一格式的IP分组(IP数据报)2.数据分块封装分片封装有时每片数据长度一样,有时最后一个片的数据可能要短于其它片 采用分片的机制后,在数据报中就要有关于分片控制的字段,譬如片的标志、片偏移等 另外分片的数据到达信宿端后,还要进行重组 分片是在路由器进行的,而重组一般在信宿机进行3.数据报格式可见:包括报头,数据 报头又分为:固定,可变首部固定部分首部固定部分(续1)首部固定部分(续2)首部的可变部分8.3.5IP控制报文协议ICMP1.ICMP协议概述ICMP首部ICMP数据ICMP报文也分成首部和数据区两部分。其中首部包含类型、代码和校验和三个域。类型(type)域是个一字节整数,指出ICMP报文的类型(如表8-2所示) 代码(code)域也是一字节整数,提供有关报文类型的进一步信息 校验和(checksum)域共2字节长,提供整个ICMP报文的校验和类型域 ICMP报文基本上分为三大类2.ICMP差错报文信宿不可达关于不可达超时报告参数出错3.ICMP控制报文源抑制4.ICMP请求与应答报文8.3.6IP路由选择1.IP路由选择原理直接与间接路由选择主机H1欲与另一网络上的主机H2通信,H1把数据报发往与本网络相连的路由器R1,再通过间接路由选择把数据报发往路由器R2,网络net3通过直接路由选择把数据报发往主机H22.路由表目标网络号路由 10直接 20直接 30R2 40R3 50R3 图8-18中的路由表间接路由选择的优点表驱动机制路由表的形成和更新3.路由选择协议自治系统a2协议的封装(1)内部网关协议IGP①RIP协议②Hello协议③OSPF协议(2)外部网关协议BGP8.4TCP传输层协议8.4.1基本概念IP是独立的层次,ICMP和ARP以及RARP协议是IP层的辅助协议,不能看作单独的层,因为它们与其它层间没有上下依赖与服务关系 UDP和TCP并列作为独立的层,在IP层之上,提供对高层不同质量的服务,而这两个协议又直接接受IP层提供的数据报服务UDP与TCP8.4.2传输端口熟知端口按照TSAP的观点,传输层服务访问点有多个 在UDP可以认为