网络层与协议_第1页
网络层与协议_第2页
网络层与协议_第3页
网络层与协议_第4页
网络层与协议_第5页
已阅读5页,还剩85页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网络层与协议第1页,共90页,2023年,2月20日,星期日4.1网络层一、面向连接的服务和面向无连接的服务面向连接的服务是指在数据传输之前,必须先建立连接,当数据传输结束后,就终止这个连接。它具有连接建立、数据传输和连接拆除三个阶段。面向无连接的服务是指通信之前不需要建立连接可以直接向网络发送分组。每个分组都携带目的地址信息,以便在网络中独立选择路由。第2页,共90页,2023年,2月20日,星期日二、数据报服务在数据报方式中,每个分组被称为一个数据报。网络随时都可以接受主机发送的数据报。每个数据报自身携带有足够的信息,网络为每个数据报独立地选择路由。第3页,共90页,2023年,2月20日,星期日数据报服务只是尽最大可能将数据交付给目的主机,并不能保证:1、数据报不丢失;2、数据报按序交给目的主机;3、数据报不重复,不损坏;4、在某个时限内交给目的主机。因此,数据报服务是不可靠的。第4页,共90页,2023年,2月20日,星期日三、虚电路服务在虚电路方式中,在数据传输之前,网络的源主机和目的主机之间先要建立一条逻辑通道。每个分组包含了虚电路标识符,在虚电路所经过的各个结点都知道把这些分组转发到哪,不再进行路由选择。第5页,共90页,2023年,2月20日,星期日但要注意虚电路方式和电路交换方式不同:电路交换方式中数据传输过程始终占用通信信道。而虚电路采用存储转发方式,对通信线路逐段加以占用,实际并没有端到端的占用线路,所以称为虚电路。第6页,共90页,2023年,2月20日,星期日四、两种服务的特点虚电路服务的本质是由通信子网提供无差错的数据传输以及流量控制。它的结点交换机复杂而昂贵。数据报服务的本质是由用户终端中的软件来保证可靠的通信,而对网络只要求提供尽最大努力的服务。第7页,共90页,2023年,2月20日,星期日五、网络互联互联的网络集合就称为互联网(internet)。一般就是通过WAN连接起来的LAN集合。与此相反的是,Internet(大写的I,译为“因特网”)是指特定的世界范围的互联网。网络互联的目标是在异构网络间实现通信。为此,要给每一台计算机分配一个地址。第8页,共90页,2023年,2月20日,星期日六、网络互联设备路由器:工作在网络层,它根据网络层地址(如IP地址)将信息从一个网络转发到另一个网络,其主要功能:路由选择和信息转发。路由器进行路由选择时,首先要根据路由算法形成一张路由表,路由表通常至少要包含两个重要部分:目的地址和下一站的地址。当路由器收到分组时,根据分组中的目的地址通过查找路由表的相应项从而确定将分组从哪个端口发送出去。最佳路径的选择!第9页,共90页,2023年,2月20日,星期日4.2IP协议Internet中使用的是TCP/IP协议。其中网际协议IP是用于互联计算机网络而进行通信的协议,因此这一层也称为IP层。第10页,共90页,2023年,2月20日,星期日在这一层中还有三个协议与IP协议配套使用。地址解析协议ARP;逆地址解析协议RARP;Internet控制报文协议ICMP;ARP协议和RARP协议处于IP协议的下层,被IP协议调用;ICMP协议处于IP协议的上层,它要使用IP协议。第11页,共90页,2023年,2月20日,星期日一、IP地址及子网掩码1、IP地址IP地址是一个与底层物理地址无关的,整网统一的32位的编址方案,即IP层的地址。Internet指导委员会IAB为IP地址定义了五种类型,分别适应不同规模的网络。每个IP地址都由网络号和主机号组成,但标号的长度不同,因此各类IP地址其可能容纳的网络数目及每个网络可能容纳的主机数目区别很大。第12页,共90页,2023年,2月20日,星期日第13页,共90页,2023年,2月20日,星期日TCP/IP地址NETWORKHOST32Bits1351351001...8Bits1Byte8Bits1Byte8Bits1Byte8Bits1Byte一个IP地址用0~255之内的4个十进制数表示,国际通行一种点分十进制表示法。如:135.135.100.1每一个十进制数代表32位地址的其中8位,称为八位位组每个IP地址都由两部分组成:网络号和主机号第14页,共90页,2023年,2月20日,星期日IP地址的结构IP网络:135.135.0.0节点A:100.11351351001网络地址节点地址IP地址:IP地址:四个字节组成,如135.135.100.1

由网络号和节点号组成首字节决定网络类型R第15页,共90页,2023年,2月20日,星期日IP地址类IP寻址标准最初并没有提供地址类,为了便于管理,IP地址分为五类,其中A、B、C三类是基本类型。第16页,共90页,2023年,2月20日,星期日A类地址:网络号占前8位,且第一位为0,其取值范围为1到126之间;后24位表示主机号。其有效范围为:1.0.0.1---126.255.255.254B类地址:网络号占前16位,其前两位为10,其取值范围为128—191。主机号占后16位。其有效范围为:128.0.0.1—191.255.255.254C类地址:网络号占前24位,其前三位为110,其取值范围为192—223。后8位表示主机号,其有效范围为:192.0.0.1-223.255.255.254第17页,共90页,2023年,2月20日,星期日0IP地址类0101101110111181624网络部分主机部分网络部分主机部分网络部分主机部分多播部分实验目的ABCDE0~127(1~126)128~191192~223224~239240~255(240~254)31A类分配给拥有大量主机的网络B类给中等大小的网络C类用于小型的局域网E类保留作为将来的使用D分配给多目传送的组第18页,共90页,2023年,2月20日,星期日基本IP地址类A类地址的最高位为“0”,其后7位是网络标识,它用于少数主机数量众多的大型网络,主机数可以达224

(16M)B类地址的最高2位为“10”,其后14位为网络标识,它用于中等规模的网络,每个网络主机数在28(256)至216(65536)之间;C类地址的最高位为“110”,其后21位为网络标识,它用于小型网络,每个网络的主机数只能少于28(256)。第19页,共90页,2023年,2月20日,星期日特殊的IP地址:1、广播地址广播地址分为两种:直接广播地址和本地网广播地址。在一个特定子网中,主机地址部分为全“1”的地址称为直接广播地址。而32个比特全为“1”的IP地址,它被称为本地网广播地址或有限广播地址,该地址被用做在本网络内部广播。广播地址不能作为某台具体主机的地址,只能作为IP数据报的目的地址,表示该数据报的一组接收者。

第20页,共90页,2023年,2月20日,星期日2、“零”地址按照规定,主机号“0”从来不分配给任何一个单个的主机,而用这种主机号为零的IP地址来代表该网络本身。例如,202.112.7.0表示一个C类网络的本身。而网络号为“0”的IP地址指的是本网络上的某台主机。另外,特殊地址“0.0.0.0”代表本主机地址。网络上任何主机都可以用它来表示自己。

第21页,共90页,2023年,2月20日,星期日3、回送地址任何一个以数字127开头的IP地址都叫做回送地址,它是一个保留地址,最常见的表示形式为127.0.0.1。使用回送地址的用途是,可以实现对本机网络协议的测试或实现本地进程间的通信。

第22页,共90页,2023年,2月20日,星期日4、私有地址私有IP地址不能直接连接Internet,可以供任何单位内部专用网络使用。私有地址可以用来解决所申请IP地址数目不够等问题。这三个地址范围为:10.0.0.0-10.255.255.254172.16.0.0-172.31.255.254192.168.0.0-192.168.255.254

第23页,共90页,2023年,2月20日,星期日IP地址的特点:1、IP地址不反映任何有关主机位置的地理信息;2、当一个主机接到两个网络上时,该主机必须同时具有两个IP地址,其网络号不同。3、IP地址不仅仅标识一个主机还标明了是哪一个网络。4、用网桥或中继器连接的若干个局域网仍为一个网络,有同样的网络号。第24页,共90页,2023年,2月20日,星期日对于一个没有经过子网划分的传统C类网络来说,允许安装多少台主机?A、

1024B、

65025C、

254D、

16E、

48第25页,共90页,2023年,2月20日,星期日多选:IP地址中网络号的作用有()A、

指定了主机所属的网络B、

指定了网络上主机的标识C、

指定了设备能够进行通信的网络D、

指定被寻址的网中的某个节点第26页,共90页,2023年,2月20日,星期日2、子网和子网掩码使用A类地址或B类、C类地址的单位可以把他们的网络划分成几个部分,称为子网。每个子网对应一个部门或一个地理范围等。一个网络被划分为若干个子网之后,就存在一个识别子网的问题。子网的识别采用子网掩码技术。第27页,共90页,2023年,2月20日,星期日子网掩码也是一个32位的数字,也采用点分十进制其制定规则为:所有的1表示IP地址中的网络号和子网号,所有的0表示IP地址中的主机号。假设一个B类地址172.16.0.0,要再划分为62个子网,则子网号字段要有6位。所以子网掩码为255.255.252.0。这时第一个子网的IP地址为172.16.4.1—172.16.7.254第28页,共90页,2023年,2月20日,星期日将子网掩码和IP地址进行“与”运算,得到该IP地址的网络号或子网号;将子网掩码的反码和IP地址进行“与”运算,得到该IP地址的主机号。所以,子网掩码能够表示IP地址中的主机号是如何被划分成子网地址和主机号的。第29页,共90页,2023年,2月20日,星期日子网掩码的重要性IP地址在没有相关的子网掩码的情况下是不能存在的子网掩码定义了构成IP地址的32位中的多少位用于定义网络,或者网络及其相关子网。第30页,共90页,2023年,2月20日,星期日缺省的子网掩码0网络部分主机部分A10110网络部分主机部分网络部分主机部分BC111111110000000000000000000000001111111111111111000000000000000011111111111111111111111100000000255.0.0.0255.255.0.0255.255.255.0缺省掩码IP地址的每一类都具有默认的子网掩码,它定义了每个地址类别中,IP地址的多少位用于表示没有子网的网络地址以下为A、B、C类网络缺省的子网掩码第31页,共90页,2023年,2月20日,星期日第4字节第3字节第2字节第1字节字节/IP地址00135135结果(所在网段)00000000000000001000011110000111按位求与and00000000000000001111111111111111255.255.0.000000001011001001000011110000111135.135.100.1第32页,共90页,2023年,2月20日,星期日划分子网的目的和优势目的标准网络地址分配不灵活、造成一定地址空间的浪费;为了充分利用网络地址优势进行网络分段,隔离网络广播易于管理提高网络安全性第33页,共90页,2023年,2月20日,星期日划分子网

——在默认子网掩码中加入位如果我们希望在一个网络中建立子网,通过借用主机地址位,在默认的子网掩码中加入一些位,减少了用于主机地址的位数,加入到掩码中的位数决定决定了我们可以配置的子网在一个划分了子网的网络中,每个地址包含一个网络部分、一个子网部分和一个主机部分110网络部分网络号+子网号+主机号11111111111111111111111111100000255.255.255.2243位的C类子网掩码IP地址:135.135.100.1借用3位的子网掩码如下:第34页,共90页,2023年,2月20日,星期日子网划分步骤一、需求子网数二、选择子网掩码三、计算主机数四、计算每个子网的网络号五、每个子网的广播地址第35页,共90页,2023年,2月20日,星期日一、需求子网数假设ABC公司已被分配135.135.100.1的注册的IP地址,但需要6个不同的网络,网络管理员必须创建6个子网子网1子网4子网2子网5子网3子网6ABC公司135.135.100.1第36页,共90页,2023年,2月20日,星期日一、需求子网数借用3位主机位数,确定它的子网数。有效子网数N=2n–2(n=3为借用主机子网位数)网络号网络号11111111111111111110000000000000子网掩码:主机号主机号13513510012552552240IP地址:借用3位第37页,共90页,2023年,2月20日,星期日二、计算子网掩码借用3位主机位数,确定它的子网掩码,将所借位置1网络号网络号11111111111111111110000000000000子网掩码:主机号主机号13513510012552552240IP地址:借用3位第38页,共90页,2023年,2月20日,星期日三、计算可用主机数有效子网数H=2n–2(n为用于主机的位数)借用3位主机位数,确定它的主机数H=213–2=8190网络号网络号11111111111111111110000000000000子网掩码:主机号主机号13513510012552552240IP地址:剩余13位第39页,共90页,2023年,2月20日,星期日注释子网地址子网值子网位形式135.135.192.0192110135.135.96.096011135.135.128.0128100135.135.160.0160101保留135.135.224.0224111135.135.64.064010135.135.32.032001保留135.135.0.00000四、计算每个子网的网络号第40页,共90页,2023年,2月20日,星期日该子网的广播地址子网地址子网值子网位形式135.135.223.255135.135.192.0192110135.135.127.255135.135.96.096011135.135.159.255135.135.128.0128100135.135.191.255135.135.160.0160101保留135.135.224.0224111135.135.95.255135.135.64.064010135.135.63.255135.135.32.032001保留135.135.0.00000五、计算每个子网的广播地址

(主机位置1)第41页,共90页,2023年,2月20日,星期日确定子网地址范围确定值的原则例子功能下一个子网地址-1135.135.63.255子网的广播地址下一个较高的子网地址135.135.64.0下一个子网地址下一个子网地址-2135.135.63.254最后一个主机地址比子网ID高1位135.135.32.1第一个主机地址第1个可用的子网地址135.135.32.0第一个子网地址第42页,共90页,2023年,2月20日,星期日如何判定子网地址按位求与:如带有子网掩码255.255.224.0的IP地址135.135.100.1属于哪一网段?第4字节第3字节第2字节第1字节字节/IP地址096135135结果(所属子网)00000000011000001000011110000111按位求与and00000000111000001111111111111111255.255.224.000000001011001001000011110000111135.135.100.1第43页,共90页,2023年,2月20日,星期日实现超网必须要求被合并的C类地址有相同的高位,也就是说被合并的必须是一些连续的地址。如下八个连续的C类地址就可以合并:192.168.168.0---192.168.175.0这时就可以用子网掩码255.255.248.0将这些地址合并。超网的目的:超网用于结合多个C类地址,而路由器认为在同一网段超网掩码用网络地址位作为主机地址的一部分,使用超网子网掩码的位数比缺省的减少,以便增加有效的主机数复杂子网—超网第44页,共90页,2023年,2月20日,星期日给您分配一个B类IP网络172.17.0.0,子网掩码255.255.255.192,则您可以利用的网络数为(

),每个网段最大主机数(

)A、512

126

B、1022

62

C、1024

62D、256

254

E、192

254第45页,共90页,2023年,2月20日,星期日某公司申请到一个C类IP地址,需要分配给8个子公司,最好的子网掩码设应为(

)A、255.255.255.0B、255.255.255.128C、255.255.255.240D、255.255.255.224第46页,共90页,2023年,2月20日,星期日有一个公司有6个部门,分别是经理室、财务处、广告部、人事处、研发部、公用网络,最多的部门有30台计算机,现有IP地址段172.16.0.0,请根据需要划分出子网、计算子网号、子网掩码以及每个子网的范围。第47页,共90页,2023年,2月20日,星期日二、地址转换协议(ARP,RARP)数据报在网络中传送时使用的是IP地址。但在通过物理硬件传送数据帧时却使用的是硬件地址,硬件是看不懂IP地址的。因此要进行地址的转换。将一台计算机的IP地址转换成等价的硬件地址的过程就是由地址解析协议ARP来完成的。相反过程的地址转换由逆地址解析协议RARP协议来完成。第48页,共90页,2023年,2月20日,星期日地址解析是一个网络内的局部过程,也就是说两台计算机必须连接在同一个物理网络中,一台计算机才能够解析另一台计算机的硬件地址。ARP协议也是通过查找地址转换表来确定硬件地址的。如果表中没有对应的选项则主机A会发送一个ARP请求,将B的IP地址广播给每台计算机。B在收到请求后把自己的硬件地址做为响应回送给A。运行逆地址解析需要有一个RARP服务器。由服务器来接收无盘工作站的请求,也是通过查找映射表来将其的IP地址发回给无盘工作站。第49页,共90页,2023年,2月20日,星期日ARP协议32位的IP地址48位的MAC地址ARP提供从Internet地址到物理地址的解析第50页,共90页,2023年,2月20日,星期日子网内的ARP解析1.1.1.11.1.1.2IP:1.1.1.2=???我需要知道1.1.1.2的物理地址.第51页,共90页,2023年,2月20日,星期日子网内的ARP解析1.1.1.11.1.1.2IP:1.1.1.2=???我知道你的请求,这是我的物理地址我需要知道1.1.1.2的物理地址.第52页,共90页,2023年,2月20日,星期日子网内的ARP解析1.1.1.1IP:1.1.1.2Ethernet:00E0.FC12.34561.1.1.2IP:1.1.1.2=???我知道你的请求,这是我的物理地址我需要知道1.1.1.2的物理地址.第53页,共90页,2023年,2月20日,星期日子网间ARP解析第54页,共90页,2023年,2月20日,星期日RARP协议Ethernet:0800.0020.1111IP=???我的地址是多少?第55页,共90页,2023年,2月20日,星期日RARP协议Ethernet:0800.0020.1111IP=???我的地址是多少?我听到了广播你的地址是172.16.3.25.第56页,共90页,2023年,2月20日,星期日RARP协议Ethernet:0800.0020.1111IP:172.16.3.25Ethernet:0800.0020.1111IP=???我的地址是多少?我听到了广播你的地址是172.16.3.25.第57页,共90页,2023年,2月20日,星期日RARP协议Ethernet:00E0.FC12.3456IP:1.1.1.1Ethernet:00E0.FC12.3456IP=???我的地址是多少?我听到了广播你的地址是1.1.1.1实现物理地址到逻辑地址的映射第58页,共90页,2023年,2月20日,星期日20

BytesIP数据报的格式Version

(4)DestinationIPAddress(32)Options(0or32ifany)Data(variesifany)1Bit0Bit15Bit16Bit31Header

Length(4)Priority&Type

ofService(8)Total

Length(16)Identification(16)Flags

(3)Fragmentoffset(13)Timetolive(8)Protocol(8)Header

checksum

(16)SourceIPAddress(32)第59页,共90页,2023年,2月20日,星期日版本号:指每个数据报都有确定的IP协议的版本,若版本号不同可能进行转换,目前流行的版本号是4。报头长度:指示报头的长度占4位,其最小值为5,表示报头只有5个32位长无选择项,最大值为15,则说明还有40字节的选择项,即报头的最大长度为60字节。数据报长度:占16位,表示报头与数据的总长,即最长为65535字节。IP数据报长度的确定,受物理网络的限制,对大型数据报,IP层还需将其分片传输,每片中都由报头和数据片组成(小的数据报)。三、IP数据报的格式第60页,共90页,2023年,2月20日,星期日生存时间(TTL):用来确定数据报在网中传输最多可用多少秒,其作用是避免因网中出现环路而无限延迟,其取值最大为255。随着数据报的传输,此值不断减少,以秒为单位。当减少到0时,将丢弃此数据报。协议:占1字节,用来指示传输协议类型,如“6”代表TCP协议,“7”代表UDP协议等等。报头校验和:占16位,用来确保数据报头的无差错传输。

源IP地址和目标IP地址

第61页,共90页,2023年,2月20日,星期日四、ICMP协议ICMP协议通常用于由路由问题而引起的差错报告和控制,它能由出错点向发送点发送出错报文或控制报文ICMP实际上是IP协议中的一个模块,当IP软件收到ICMP报文后,交由ICMP模块来处理。ICMP报文是指在IP数据报的数据区被ICMP协议所需的数据(称为ICMP报文)所取代。ICMP报文被封装到一个IP数据报中第62页,共90页,2023年,2月20日,星期日ICMP报文格式ICMP报文IP首部(20字节)IP数据报16位校验和8位类型8位代码不同类型和代码有不同的内容第63页,共90页,2023年,2月20日,星期日PING的过程第64页,共90页,2023年,2月20日,星期日Tracert的过程第65页,共90页,2023年,2月20日,星期日第66页,共90页,2023年,2月20日,星期日第67页,共90页,2023年,2月20日,星期日第68页,共90页,2023年,2月20日,星期日第69页,共90页,2023年,2月20日,星期日4.3使用IP协议进行网络互联一、IP协议互联原理实际上就是路由器的工作原理。每个路由器都有一张路由表。当路由器收到一个数据报时会提取出它的目的地址,根据这个目的地址来查找路由表来把这个数据报转发给下一站。第70页,共90页,2023年,2月20日,星期日网络层设备路由器是网络的“边缘”设备第71页,共90页,2023年,2月20日,星期日路由器的基本构成路由器的核心作用是实现网络互连路由器必须具备:两个或两个以上的接口协议至少实现到网络层至少支持两种以上的子网协议具有存储、转发和寻径的功能第72页,共90页,2023年,2月20日,星期日路由器的作用实现不同速率网络的适配隔离广播,实施安全策略,保证网络安全建立维护路由信息,实现数据包转发分片与重组备份、流量控制异种网络互连第73页,共90页,2023年,2月20日,星期日路由器的工作流程IPETHPPP以太口串口IPPPPETH串口以太口协议封装路由选择协议转换路由器路由器WAN传送拆包LAN1LAN2接收发送第74页,共90页,2023年,2月20日,星期日路由表中的每一项都指定了一个目的地和为到达这个目的地所要经过的下一站。实际上,路由表的目的地是一个网络,而不是一个单独的主机。下一站是下一个路由器的IP地址。第75页,共90页,2023年,2月20日,星期日使用路由器为数据报选择下一个站的过程叫路由或转发。但在数据报当中并没有下一站的IP地址。为解决这个问题就采用封装技术。当路由器转发一个数据报时会取出目的地址,从路由表中得出下一站路由器的IP地址。再把数据报封装在数据帧中,解析出下一站路由器的物理地址作为帧的首部。数据报在一次转发中只封装一次。到达下一个网络时数据报被提取出再进行封装。第76页,共90页,2023年,2月20日,星期日IP包转发将数据报文从一个网络转发到另一个网络根据IP包中的目的地址选择路由,完成转发路由信息存放在路由表中:第77页,共90页,2023年,2月20日,星期日路由表的精确匹配精确匹配:子网掩码最长的路由最后使用缺省路由否则,发送ICMPUnreachable报文第78页,共90页,2023年,2月20日,星期日二、路由协议路由协议实际上就是路由表的生成协议。Internet采用的是动态的,分层次的路由协议。Internet将整个互联网划分为许多较小的自治系统,简称为AS。一个自治系统内部使用同样的协议。因特网把路由协议分成两大类:内部网关协议IGP(RIP,OSPF)外部网关协议EGP。第79页,共90页,2023年,2月20日,星期日1、路由信息协议RIPRIP是一个基于距离向量的分布式路由选择协议。它的最大优点就是简单。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论