城市轨道交通网络-网络层与IP协议_第1页
城市轨道交通网络-网络层与IP协议_第2页
城市轨道交通网络-网络层与IP协议_第3页
城市轨道交通网络-网络层与IP协议_第4页
城市轨道交通网络-网络层与IP协议_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

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

文档简介

网络与传输技术基础城市轨道交通网络互联及设备4.1.2网络互联及设备网络互联硬件系统用于将一系列的物理网络进行互联。软件系统为所有连上的计算机提供通信服务。网络互联的目标是在异构网络间实现通信。

网络互联及设备网络互联Internet与Internet

网络网络网络网络网络网络网络路由器路由器路由器路由器路由器路由器ADEFGBC网络互联及设备网络互联设备中继器 物理层网桥 数据链路层路由器网络层网关网络层之上

网络互联及设备网络与传输技术基础城市轨道交通网络层基本概念4.1.1网络层基本概念网络层网络层的数据传输单位是分组或包。网络层的作用是控制通信子网正常运行,以及解决通信子网中分组转发和路由选择等问题。网络层的主要功能:提供虚电路和数据报两种分组传输服务。分组转发和路由更新。拥塞控制。

网络层基本概念数据报服务每个分组称为一个数据报。尽最大努力将数据报交付主机。所提供的服务是不可靠的服务。

网络层基本概念虚电路服务网络的源主机和目的主机之间要先建立一条逻辑通道。采用存储转发机制,断续地占用一段一段的通信线路。在有关的交换结点预留一定数量的缓存。

网络层基本概念两种网络服务的对比

网络层基本概念网络与传输技术基础城市轨道交通IP协议4.2.1IP协议网络层协议简介网络层经常被称为IP层。但网络层协议并不只是IP协议,还包括ICMP(InternetControlMessageProtocol)协议、IPX(InternetPacketExchange)协议等。

…………….应用层传输层网络层网络接口层IP寻址和路由选择ICMPIPXIPIP协议IP协议IP是InternetProtocol的缩写。InternetProtocol本身是一个协议文件的名称,该协议文件的内容非常少,主要是定义并阐述了IP报文的格式。经常被提及的IP,一般不是特指InternetProtocol这个协议文件本身,而是泛指直接或间接与IP协议相关的任何内容。IP协议的作用:为网络层的设备提供逻辑地址,负责数据包的寻址和转发。

IP协议IPv6(InternetProtocolVersion6)是网络层协议的第二代标准协议,也被称为IPng(IPNextGeneration)。它是Internet工程任务组IETF(InternetEngineeringTaskForce)设计的一套规范,是IPv4(InternetProtocolVersion4)的升级版本。

IPv4(InternetProtocolVersion4)协议族是TCP/IP协议族中最为核心的协议族。它工作在TCP/IP协议栈的网络层,该层与OSI参考模型的网络层相对应。IP协议有版本之分,分别是IPv4和IPv6。IP协议应用数据需要经过TCP/IP每一层处理之后才能通过网络传输到目的端。

IP协议数据封装

协议栈逐层向下传递数据,并添加报头和报尾的过程称为封装。

每一层上都使用该层的协议数据单元PDU(ProtocolDataUnit)彼此交换信息。数据封装

应用层传输层网络层数据链路层物理层SegmentPacketFrameBitPDU数据数据数据数据以太网头部IP头部TCP头部用户数据以太网尾部IP协议IPv4报文格式VersionHeaderLengthTypeofServiceTotalLengthIdentificationFlagsFragmentOffsetTTLProtocolHeaderChecksumSourceIPAddressDestinationIPAddressOptionsPadding以太网头部IP头部TCP头部用户数据以太网尾部固定长度20byte可选长度0~40byteIP协议数据包分片将报文分割成多个片段的过程叫做分片。网络中转发的IP报文的长度可以不同,但如果报文长度超过了数据链路所支持的最大长度,则报文就需要分割成若干个较小的片段才能够在链路上传输。

VersionHeaderLengthTypeofServiceTotalLengthIdentificationFlagsFragmentOffsetTTLProtocolHeaderChecksumSourceIPAddressDestinationIPAddressOptionsPadding主机A主机B数据数据片IP协议生存时间(TimetoLive,TTL)TTL字段设置了数据包可以经过的路由器数目。一旦经过一个路由器,TTL值就会减1,当该字段值为0时,数据包将被丢弃。

主机ATTL=255主机BTTL=254TTL=253VersionHeaderLengthTypeofServiceTotalLengthIdentificationFlagsFragmentOffsetTTLProtocolHeaderChecksumSourceIPAddressDestinationIPAddressOptionsPaddingIP协议协议号(Protocol)IP报文头中的协议号字段标识了将会继续处理该报文的协议。即指出此数据包携带的数据使用何种协议,以便目的主机的IP层将数据部分上报给哪个进程处理。

VersionHeaderLengthTypeofServiceTotalLengthIdentificationFlagsFragmentOffsetTTLProtocolHeaderChecksumSourceIPAddressDestinationIPAddressOptionsPaddingIP头部用户数据Protocol6/17TCP/UDP1ICMPIP协议网络与传输技术基础城市轨道交通IP地址分类及计算4.2.3IP地址分类及计算IP地址分类(有类编址)为了方便IP地址的管理及组网,IP地址分成五类:

A类:网络位8位,主机位24位,掩码位8位(255.0.0.0),地址为0.0.0.0~127.255.255.255/8B类:网络位16位,主机位16位,掩码位16位(255.255.0.0),地址128.0.0.0~191.255.255.255/16

C类:网络位24位,主机位8位,掩码位24位(255.255.255.0),地址192.0.0.0~223.255.255.255/24

0XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX10XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX110XXXXXXXXXXXXXXXXXXXXXXXXXXXXX1110XXXXXXXXXXXXXXXXXXXXXXXXXXXX1111XXXXXXXXXXXXXXXXXXXXXXXXXXXXA类B类C类D类E类0.0.0.0~127.255.255.255128.0.0.0~191.255.255.255192.0.0.0~223.255.255.255224.0.0.0~239.255.255.255240.0.0.0~255.255.255.255分配主机使用用于组播用于研究网络部分主机部分IP地址分类及计算A/B/C类地址如下:公网/私网IP地址公网IP地址:IP地址是由IANA统一分配的,以保证任何一个IP地址在Internet上的唯一性。这里的IP地址是指公网IP地址。私网IP地址:实际上一些网络不需要连接到Internet,比如一个大学的封闭实验室内的网络,只要同一网络中的网络设备的IP地址不冲突即可。在IP地址空间里,A、B、C三类地址中各预留了一些地址专门用于上述情况,称为私网IP地址。

A类:10.0.0.0~10.255.255.255

B类:172.16.0.0~172.31.255.255C类:192.168.0.0~192.168.255.255

10.0.0.0/8Internet10.1.0.0/8192.168.1.0/24192.168.2.0/24私有网络连接到Internet通过NAT技术实现IP地址分类及计算特殊IP地址IP地址空间中,有一些特殊的IP地址,这些IP地址有特殊的含义和作用,举例如下。

特殊IP地址地址范围作用有限广播地址255.255.255.255可作为目的地址,发往该网段所有主机(受限于网关)任意地址0.0.0.0“任何网络”的网络地址;“这个网络上这个主机接口”的IP地址环回地址127.0.0.0/8测试设备自身的软件系统本地链路地址169.254.0.0/24当主机自动获取地址失败后,可使用该网段中的某个地址进行临时通信IP地址分类及计算IP地址类型通常把一个网络号所定义的网络范围称为一个网段。网络地址:用于标识一个网络。主机位全0。广播地址:用于向该网络中的所有主机发送数据的特殊地址。主机位全1。可用地址:可分配给网络中的节点或网络设备接口的地址。

192.168.10.00000000例如:192.168.10.0/24192.168.10.11111111例如:192.168.10.255/24192.168.10.11111111例如:192.168.10.1/24IP地址分类及计算网络地址和广播地址不能直接被节点或网络设备所使用。一个网段可用地址数量为

2ⁿ-2,n为主机部分的位数。注意IP地址计算例:172.16.10.1/16这个B类地址的网络地址、广播地址以及可用地址数分别是?

172.16.00001010.0000000110101100000100000000101000000001网络地址10101100000100000000000000000000172.16.0.0广播地址10101100000100001111111111111111172.16.255.255IP地址数216=65536可用IP地址数216-2=65534可用IP地址范围172.16.0.1~172.16.255.25411111111111111110000000000000000IP地址网络掩码主机位全为0,得出网络地址主机位全为1,得出广播地址综上所述:网络地址为172.16.0.0;广播地址为172.16.255.255;可用地址数为65534个,范围为172.16.0.1~172.16.255.254IP地址分类及计算网络与传输技术基础城市轨道交通IPv4地址4.2.2IPV4地址什么是IP地址IP地址在网络中用于标识一个节点(或者网络设备的接口)。IP地址用于IP报文在网络中的寻址。

目的IP地址:IP5IP1IP2IP3IP4IP5DATAIP地址IP地址就像现实中的地址,可以标识网络中的一个节点,数据就是通过它来找到目的地。IPv4地址IP地址表示一个IPv4地址有32bit(位)。每8bit为1个字节,共4个字节;字节之间用“.”(点号)隔开。IPv4地址通常采用“点分十进制”表示。IP地址范围:0.0.0.0~255.255.255.255。

192.168.10.111000000101010000000101000000001十进制二进制2726252423222120128643216842111000000=128+64=192幂位点分十进制表示法十进制与二进制的转换4byte32bit(32位)IPv4地址IP地址构成网络部分用来标识一个网络,主机部分用来区分一个网络内的不同主机。网络掩码又称子网掩码,区分一个IP地址中的网络部分及主机部分。网络掩码由32位连续的1和连续的0组成。连续的1标识网络部分,连续的0表示主机部分。连续1的位数X即为掩码位数,称为X位掩码。

192.168.10.11100000010101000000010100000000111111111111111111111111100000000网络部分主机部分192.168.10.1255.255.255.0IP地址网络掩码192.168.10.1255.255.255.0=192.168.10.1/24书写IPv4地址IP地址寻址网络部分:用来标识一个网络,代表IP地址所属网络。主机部分:用来区分一个网络内的不同主机,能唯一标识网段上的某台设备。

网络部分主机部分幸福小区X栋X号华华家幸福小区(网络位)X栋X号华华家(主机位)二层网络寻址可直接通过IP地址找到对应的主机接口IPv4地址二层网络寻址三层网络寻址利用网关转发来自不同网段之间的数据包。

网关10.0.1.0/2410.0.2.0/2410.0.1.1/2410.0.2.1/24三层互联网络二层互联网络二层互联网络三层网络寻址IPv4地址IP地址寻址

网关是指接收并处理本地网段主机发送的报文并转发到目的网段的设备。为实现此功能,网关必须知道目的网段的路由。网关设备上连接本地网段的接口地址即为该网段的网关地址。

报文转发过程中,首先需要确定转发路径以及通往目的网段的接口。如果目的主机与源主机不在同一网段,报文需要先转发到网关,然后通过网关将报文转发到目的网段。

网络与传输技术基础城市轨道交通子网划分4.2.4子网划分子网划分为什么要划分子网一个B类地址(共216个)用于一个广播域,地址浪费。广播域太庞大,一旦发生广播,内网不堪重负。172.16.0.0172.16.0.1172.16.0.2172.16.0.253172.16.0.254……172.16.1.0172.16.2.0172.16.3.0172.16.4.0将一个网络号划分成多个子网,每个子网分配给一个独立的广播域。广播域的规模更小、网络规划更加合理,IP地址得到了合理利用。子网划分如何进行子网划分-原网段分析

例:192.168.10.0/24网段

网络地址:192.168.10.0/24广播地址:192.168.10.255;IP地址数:28=256个可用IP地址数:28-2=254个00000000网络部分主机部分1个C类网络:192.168.10.0/24默认掩码:255.255.255.0255.255.255.00000000255.255.255.……00000001192.168.10.11111111192.168.10.IP地址默认掩码IP地址默认掩码192.168.10.1192.168.10.255子网划分如何进行子网划分-向主机借位向主机借位,形成子网。

IP地址数:27=128个可用IP地址数:27-2=126个10000000网络部分主机部分255.255.255.10000000255.255.255.……00000000192.168.10.11111111192.168.10.IP地址新掩码IP地址新掩码2个子网:

子网1:192.168.10.0/25

子网2:192.168.10.128/25新掩码:255.255.255.128向主机位借1位子网位可变长子网掩码,VLSM(VariableLengthSubnetMask)子网划分如何进行子网划分-计算子网网络地址主机位全为0,计算子网网络地址。

10000000网络部分255.255.255.10000000192.168.10.00000000192.168.10.00000000192.168.10.192.168.10.0新掩码/25主机部分子网1的网络地址子网2的网络地址192.168.10.0192.168.10.128子网划分如何进行子网划分-计算子网广播地址主机位全为1,计算子网广播地址。

10000000网络部分255.255.255.10000000192.168.10.00000000192.168.10.00000000192.168.10.192.168.10.0新掩码/25主机部分子网1的网络地址子网2的网络地址192.168.10.0192.168.10.12801111111192.168.10.子网1的广播地址192.168.10.12711111111192.168.10.子网2的广播地址192.168.10.255子网划分如何进行子网划分-计算可用IP地址可用IP地址=网络地址+1~广播地址-1

10000000网络部分255.255.255.10000000192.168.10.00000000192.168.10.00000000192.168.10.192.168.10.0新掩码/25主机部分子网1的网络地址子网2的网络地址192.168.10.0192.168.10.12801111111192.168.10.子网1的广播地址192.168.10.12711111111192.168.10.子网2的广播地址192.168.10.255子网1的可用IP地址:192.168.10.1~192.168.10.126子网2的可用IP地址:192.168.10.127~192.168.10.254网络与传输技术基础城市轨道交通ICMP协议4.3ICMP协议ICMP协议ICMP协议

Internet控制消息协议ICMP(InternetControlMessageProtocol)是IP协议的辅助协议。ICMP协议用来在网络设备间传递各种差错和控制信息,对于收集各种网络信息、诊断和排除各种网络故障等方面起着至关重要的作用。MessageMessage主机ATypeCodeChecksumICMP的报文内容以太网头部IP头部ICMP报文以太网尾部TypeCode描述00EchoReply30网络不可达31主机不可达32协议不可达33端口不可达50重定向80Echo

RequestICMP协议ICMP重定向ICMP重定向报文是ICMP控制报文中的一种。在特定的情况下,当路由器检测到一台机器使用非最优路由的时候,它会向该主机发送一个ICMP重定向报文,请求主机改变路由。主机ARTARTB服务器A20.0.0.1/2420.0.0.2/2410.0.0.200/2410.0.0.100/24IP地址:10.0.0.1/24默认网关:10.0.0.100123ICMP重定向InternetICMP协议ICMP差错检测ICMPEcho消息常用于诊断源和目的地之间的网络连通性,同时还可以提供其他信息,如报文往返时间等。RTA服务器ARTB10.0.0.0/2420.0.0.0/24.1.2.1.2EchoRequestEchoReplyPing是网络设备、Windows、Unix和Linux平台上的一个命令,其实

温馨提示

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

评论

0/150

提交评论