子网掩码网关作用

合集下载

IP地址子网掩码默认网关DNS的设置和工作原理(总结)

IP地址子网掩码默认网关DNS的设置和工作原理(总结)

IP地址子网掩码默认网关DNS的设置和工作原理(总结)1.IP地址(Internet Protocol Address)是互联网协议中用于标识和定位设备的一个数字编码。

IP地址分为IPv4和IPv6两种格式。

IPv4采用32位地址表示,而IPv6采用128位地址表示。

在IPv4地址中,通常由四个8位的整数组成,各个数位之间用点分隔。

每一位可以是0~255之间的任意整数。

IPv6地址由八个16位的整数组成,采用冒号分隔。

IP地址的作用是唯一标识互联网上的每个设备,并通过地址定位和传输数据。

2.子网掩码(Subnet Mask)是用于划分网络的工具,它与IP地址一起使用。

子网掩码指示了一个IP地址中哪些位用于网络标识,哪些位用于主机标识。

子网掩码通常由一串32位(IPv4)或128位(IPv6)的二进制数表示。

其中网络标识的位通常为1,主机标识的位通常为0。

子网掩码通过逻辑运算,将IP地址拆分为网络地址和主机地址。

3.默认网关(Default Gateway)是一个网络设备,用于跟其他网络进行通信。

默认网关通常是一个路由器,它连接本地网络与其他网络,为本地网络提供外部通信。

当一个设备要跟外部网络进行通信时,它将数据包发送到默认网关。

默认网关会根据网络的配置信息,将数据包转发到合适的目的地。

4.DNS(Domain Name System)用于解析域名和IP地址之间的关系。

DNS是一个分布式的网络服务,用于将域名转换为对应的IP地址。

当用户在浏览器中输入一个域名时,浏览器会向DNS服务器发送一个查询请求。

DNS服务器会返回对应的IP地址,浏览器根据该IP地址连接到目标服务器。

当一个DNS服务器无法解析域名时,它会向跟服务器发送查询请求。

跟服务器会返回顶级域名服务器的地址,然后该DNS服务器再向顶级域名服务器发送查询请求。

这个过程会一直持续,直到找到能够返回目标域名对应IP地址的权威域名服务器。

综上所述,IP地址是标识和定位设备的数字编码,而子网掩码用于划分网络。

子网掩码的作用

子网掩码的作用

子网掩码的作用子网掩码(Subnet Mask)是一种用来划分网络的技术。

它以二进制形式表示,和IP地址一起使用,用于确定一个IP地址的网络部分和主机部分。

子网掩码的作用主要有以下几点:1. 划分IP地址子网掩码决定了一个IP地址的网络部分和主机部分。

它通过将IP地址的二进制表示和子网掩码的二进制表示做AND运算,来确定网络部分和主机部分。

这样就可以将一个大的IP地址空间划分为多个子网,每个子网包含一部分IP地址供使用。

2. 限制网络规模子网掩码限制了一个网络的规模。

通过设定子网掩码的长度,可以控制一个网络的可用IP地址数量。

较长的子网掩码(如255.255.255.0)表示网络规模较小,可用IP地址数量较少;而较短的子网掩码(如255.255.0.0)表示网络规模较大,可用IP地址数量较多。

3. 隔离网络流量使用子网掩码可以实现网络流量的隔离。

不同子网之间的主机无法直接通信,需要通过路由器进行中转。

这样可以增加网络安全性,防止未经授权的访问和信息泄露。

4. 提高网络性能合理使用子网掩码可以提高网络性能。

当网络规模较大时,将大的IP地址空间划分为多个子网,可以减小广播域的范围,减少广播和冲突,并提高数据传输效率。

5. 方便管理使用子网掩码可以方便地管理网络。

将网络划分为多个子网后,可以根据需要对子网进行规划、配置和管理。

每个子网可以有独立的IP地址段、网关、DNS服务器等,使得网络管理更加灵活和可靠。

总之,子网掩码是一种用来划分网络,限制网络规模,隔离网络流量,提高网络性能和方便管理的技术。

它的作用是将一个大的IP地址空间划分为多个子网,每个子网有独立的IP地址段和相关配置,实现网络的可控性和可管理性。

说说IP地址和网关之间有什么关系

说说IP地址和网关之间有什么关系

说说IP地址和网关之间有什么关系IP地址和网关是计算机网络中重要的概念,它们之间有密切的关系。

本文将详细讨论IP地址和网关的概念、功能以及它们之间的关系。

一、IP地址的概念和作用IP地址(Internet Protocol Address)是指互联网协议地址,用于唯一标识网络设备的地址。

在TCP/IP协议中,IP地址被用于实现网络中不同设备之间的通信。

IP地址由32位二进制数表示,通常使用点分十进制的形式进行显示。

例如,192.168.1.1是一个IPv4地址。

IP地址的作用有以下几点:1.唯一标识设备:每个接入互联网的设备都需要一个唯一的IP地址,通过IP地址可以区分不同的网络设备。

2.寻址和路由:IP地址用于确定数据包从源设备到达目标设备的传输路径,包括在本地网络内部和网络之间的传输。

3.提供网络服务:通过IP地址,网络设备可以提供各种网络服务,如Web浏览、文件传输和电子邮件等。

二、网关的概念和作用网关(Gateway)是指连接两个或多个不同网络的设备。

它可以是硬件设备,如路由器,也可以是软件程序。

网关在网络中扮演着桥梁的角色,实现不同网络之间的数据传输。

网关的作用有以下几点:1.转发数据:网关在不同网络之间传递数据包,基于IP地址将数据包从源网络传输到目标网络。

2.协议转换:网关可以将一个网络中的数据转换为其他网络所需的协议格式,使得不同类型的网络可以进行互联。

3.安全控制:网关可以实现网络的安全控制,对数据进行过滤和监测,防止未经授权的访问。

三、IP地址和网关之间的关系IP地址和网关之间存在密切的关系,主要体现在以下几个方面:1.同一网络:在一个局域网(LAN)中,所有的设备都使用相同的子网IP地址,并且使用相同的网关。

网关负责将数据包从源设备传递到目标设备。

2.跨网络通信:当数据包需要跨越不同网络进行传输时,源设备会将数据包发送到网关。

网关会根据目标IP地址判断数据包应该被传递到哪个网络,然后将数据包转发给目标网络的网关或目标设备。

子网掩码,默认网关与IP地址之间的关系,以及用途

子网掩码,默认网关与IP地址之间的关系,以及用途

子网掩码,默认网关与IP地址之间的关系,以及用途在网络中不同主机之间通信的情况可以分为两种: 同一个网段中两台主机之间相互通信不同网段中两台主机之间相互通信.为了区分这两种情况,进行通信的计算机就需要获取远程主机IP地址的网络局部心做出判断. 如果源主机的网络地址=目标主机的网络地址,那么为相同网段主机之间的通信. 如果源主机的网络地址不=目标主机的网络地址,那么为不同网段主机之间的通信因此,对一台计算机来说,关键问题就是如何获取远程主机IP地址的网络地址信息,这就需要借助子网掩码(netmask)与IP地址一样,子网掩码也是由32个二进制位组成,对应IP地址的网络局部用1表示,对应IP地址的主机局部用0表示,通常也是用4个点分开的十进制数表示.当为IP网络中的节点分配IP地址时,也一并要给出每个节点所使用的子网掩码.对于A类地址的默认子网掩码是:255.0.0.0B类地址的默认子网掩码是:255.255.0.0 C类地址的默认子网掩码是:255.255.255.0有了子网掩码后,只要把IP地址和子网掩码用二进制的方式来进行与(相乘)运算,所得的结果就是IP地址的网络地址.:0与0=0 0与1=0 1与0=0 1与1=1注意,运算的时候一定要把两个地址换算为二进制后才能进行运算,所以说,子网掩码是用来获取远程主机IP地址的网络地址的信息时用的. 默认网关是用来设置通过某一网络端点来访问internet也就是说,在公司网络中或是其他网络中,你想要上网的时候,你就得通过你们公司中与internet相连的那台主机去上网,那么这台主机的IP地址就是我们所要设置的网关,或是默认网关问:1、当掩码是 255.255.255.0 时,其网络地址是什么? 2、当掩码是255.255.255.240 时,其网络地址是什么?答:呵呵,这个问题牵涉到了网络地址的运算问题其实网络地址 = 真实地址和掩码的“与〞运算比方。

计算机网络地址子网掩码网关区别

计算机网络地址子网掩码网关区别

计算机网路地址、子网掩码、默认网关、DNS服务器区别1、IP地址IP地址是一种逻辑地址,地址的分配是基于网络拓朴,用来标识网络中每个主机。

IP有唯一性(指的是公网地址),即每台机器的IP在全世界是唯一的。

计算机之间要实现网络通信,就必须要有一个合法的IP地址。

IP地址=网络地址+主机地址(又称:网络号和主机号),IP地址的结构使我们可以在Internet上很方便的寻址。

IP 地址设定为32位二进制数据,通常以十进制表示,每个数字从0到255。

IP地址根据网络号和主机号的数量而分为A、B、C、D、E五类(见下图),常见的是A、B、C三类:A类IP地址:用7位(bit)来标识网络号,24位标识主机号,最前面一位为"0",即A类地址的第一段取值介于1~126之间。

A类地址通常为大型网络而提供,全世界总共只有126个只可能的A类网络,每个A类网络最多可以连接16777214台主机。

B类IP地址:用14位来标识网络号,16位标识主机号,前面两位是“10”。

B类地址的第一段取值介于128~191之间,第一段和第二段合在一起表示网络号。

B类地址适用于中等规模的网络,全世界大约有16000个B类网络,每个B类网络最多可以连接65534台主机。

C类IP地址:用21位来标识网络号,8位标识主机号,前面三位是"110"。

C类地址的第一段取值介于192~223之间,第一段、第二段、第三段合在一起表示网络号。

最后一段标识网络上的主机号。

C类地址适用于校园网等小型网络,每个C类网络最多可以有254台主机。

D类IP地址是一个专门保留的地址,并不指向特定的网络。

目前这一类地址多被用于多点广播。

E类IP地址暂时无用,保留待用。

生活中个人计算机IP地址均属于内网的IP地址,以192.168开头。

这样很容易区分公网和内网的IP地址。

例如,现实生活中每个人都会有一个住址用来定位,Internet网络中,每个上网的计算机都有一个用来通信的地址,这个地址就是IP地址,是分配给网络设备的门牌号,为了网络中的计算机能够互相访问,IP地址=网络地址+主机地址。

IP地址、子网掩码、默认网关是什么意思?

IP地址、子网掩码、默认网关是什么意思?

IP地址、⼦⽹掩码、默认⽹关是什么意思?(⼀)问题解析001. 问: IP地址,⼦⽹掩码,默认⽹关,DNS服务器,有什么区别呀?我知道没有IP地址就不能上⽹,我也知道没设DNS就不能上外⽹,可它们都有什么功能,有什么区别呢?还有真奇怪,我的计算机没设DNS,竟然能上QQ,却不能打开⽹页,这是为什么呢?答: IP是32位⼆进制数据,通常以点分⼗进制表⽰。

IP地址是⼀种逻辑地地址,⽤来标识⽹络中⼀个个主机,IP有唯⼀性,即每台机器的IP在全世界是唯⼀的。

DNS是域名服务器,⽤来解析域名的(域名与IP之间的解析),如果没有这东西,你必须输⼊⽹站的IP地址,有了DNS,你就可以直接输⼊⽹址。

因为上QQ不需要有DNS(QQ 只是⼀个客户端程序,⽤不到DNS),只有浏览⽹页(需输⼊⽹址时)才⽤到DNS。

(⼆)DNS服务器DNS是指:域名服务器(Domain Name Server)。

在Internet上域名与IP地址之间是⼀⼀对应的,域名虽然便于⼈们记忆,但机器之间只能互相认识IP地址,它们之间的转换⼯作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进⾏域名解析的服务器。

(详见⽂化基础P242)(三)IP地址电脑之间要实现⽹络通信,就必须要有⼀个合法的ip地址。

IP地址=⽹络地址+主机地址,(⼜称:主机号和⽹络号组成)ip地址的结构使我们可以在Internet上很⽅便的寻址。

ip地址通常⽤更直观的,以圆点分隔号的四个⼗进制数字表⽰,每个数字从0到255,如某⼀台主机的ip地址为:128.20.4.1在局域⽹⾥,同样也需要ip地址,⼀般内⽹的ip地址是以192.168开头的,这样很容易区分公⽹和内⽹的ip地址。

(四)⼦⽹掩码⼦⽹掩码是⽤来判断任意两台计算机的ip地址是否属于同⼀⼦⽹络的根据。

最为简单的理解就是两台计算机各⾃的ip地址与⼦⽹掩码进⾏and运算后,得出的结果是相同的,则说明这两台计算机是处于同⼀个⼦⽹络上的,可以进⾏直接的通讯。

设置IP地址子网掩码网关

设置IP地址子网掩码网关

设置IP地址、子网掩码、网关子网掩码是每个网管必须要掌握的基础知识,只有掌握它,才能够真正理解TCP/IP协议的设置。

以下我们就来深入浅出地讲解什么是子网掩码。

IP地址的结构要想理解什么是子网掩码,就不能不了解IP地址的构成。

互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构。

IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作。

IP地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现。

什么是子网掩码子网掩码不能单独存在,它必须结合IP地址一起使用。

子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

子网掩码的设定必须遵循一定的规则。

与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。

附图所示的就是IP地址为“192.168.1.1”和子网掩码为“255.255.255.0”的二进制对照。

其中,“1”有24个,代表与此相对应的IP地址左边24位是网络号;“0”有8个,代表与此相对应的IP地址右边8位是主机号。

这样,子网掩码就确定了一个IP地址的32位二进制数字中哪些是网络号、哪些是主机号。

这对于采用TCP/IP协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。

常用的子网掩码子网掩码有数百种,这里只介绍最常用的两种子网掩码,它们分别是“255.255.255.0”和“255.255.0.0”。

1.子网掩码是“255.255.255.0”的网络:最后面一个数字可以在0~255范围内任意变化,因此可以提供256个IP地址。

但是实际可用的IP地址数量是256-2,即254个,因为主机号不能全是“0”或全是“1”。

2.子网掩码是“255.255.0.0”的网络:后面两个数字可以在0~255范围内任意变化,可以提供2552个IP地址。

网关与子网掩码

网关与子网掩码

网关(Gateway)又称网间连接器、协议转换器。

网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。

网关的结构也和路由器类似,不同的是互连层。

网关既可以用于广域网互连,也可以用于局域网互连。

解决跨网关技术现行的IPV4的IP地址是32位的,根据头几位再划分为A、B、C三类地址;但由于INTERNET 的迅猛发展,IP资源日渐枯竭,可供分配的IP地越来越少,跟一日千里的INTERNET发展严重冲突,在IPV6还远未能全面升级的情况下,惟有以代理服务器的方式,实行内部网地址跟公网地址进行转化而实现接入INTERNET。

中介作用的代理服务器就是一个网关,也就是这个网关带给现阶段的多媒体通讯系统无尽的烦恼。

在IP资源可怜的情况下,惟有以网关甚至多层网关的方式接入宽带网,因为多媒体通讯系统的协议如H.323等要进行业务的双方必须有一方有公网的IP地址,但是现在的宽带有几个用户能符合这个要求?MICOSOFT的NETMEETING等等多媒体通讯系统就是处于这种尴尬的位置;跨网关成为头疼的难题。

跨网关:网络数据通过层层网关,受制于网关节点速度,网络速度大大降低。

跨网关技术基于底层网络协议,突破网关瓶颈,实现客户点对点交流。

——》1.子网掩码的概念子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。

——》2.确定子网掩码数用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。

在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。

——》定义子网掩码的步骤为:——》A、确定哪些组地址归我们使用。

比如我们申请到的网络号为“210.73.a.b”,该网络地址为c类IP地址,网络标识为“210.73”,主机标识为“a.b”。

——》B、根据我们现在所需的子网数以及将来可能扩充到的子网数,用宿主机的一些位来定义子网掩码。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

通过简单的实验深入透析子网掩码,网关与ARP协议的作用子网掩码,网关与ARP协议的概念和工作原理是学习网络知识的初学者首先碰到的几个重要的知识点,其中子网掩码与ARP 协议的作用和基本工作原理更是重点与难点,初学者往往难以一下子把握这些抽象复杂的机理。

因此很有必要通过实验来帮助学员更加深入直观地了解子网掩码,网关与ARP协议的基本概念与工作原理。

在对实验进行讲解之前,首先对子网掩码,网关与ARP 协议的基本知识进行概述。

子网掩码(Subnet Mask)子网掩码的主要功能是告知网络设备,一个特定的IP 地址的哪一部分是包含网络地址与子网地址,哪一部分是主机地址。

网络的路由设备只要识别出目的地址的网络号与子网号即可作出路由寻址决策,IP地址的主机部分不参与路由器的路由寻址操作,只用于在网段中唯一标识一个网络设备的接口。

本来,假如网络系统中只使用A、B、C这三种主类地址,而不对这三种主类地址作子网划分或者进行主类地址的汇总,则网络设备根据IP地址的第一个字节的数值范围即可判定它属于A、B、C中的哪一个主类网,进而可确定该IP地址的网络部分和主机部分,不需要子网掩码的辅助。

但为了使系统在对A、B、C这三种主类网进行了子网的划分,或者采用无类别的域间选路技术(Classless Inter-Domain Routing,CIDR)对网段进行汇总的情况下,也能对IP地址的网络及子网部分与主机部分作正确的区分,就必须依靠于子网掩码的帮助。

子网掩码使用与IP相同的编址格式,子网掩码为1的部分对应于IP地址的网络与子网部分,子网掩码为0的部分对应于IP地址的主机部分。

将子网掩码和IP地址作"与"操作后,IP地址的主机部分将被丢弃,剩余的是网络地址和子网地址。

例如,一个IP分组的目的IP地址为:10.2.2.1,若子网掩码为:255.255.255.0,与之作"与"运算得:10.2.2.0,则网络设备认为该IP地址的网络号与子网号为:10.2.2.0。

网关(Gateway)在Internet中的网关一般是指用于连接两个或者两个以上网段的网络设备,通常使用路由器(Router)作为网关。

在TCP/IP网络体系中,网关的基本作用是根据目的IP地址的网络号与子网号,选择最佳的出口对IP分组进行转发,实现跨网段的数据通信。

ARP协议(Address Resolution Protocol)在以太网(Ethernet)中,一个网络设备要和另一个网络设备进行直接通信,除了知道目标设备的网络层逻辑地址(如IP地址)外,还要知道目标设备的第二层物理地址(MAC地址)。

ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。

当一个网络设备需要和另一个网络设备通信时,它首先把目标设备的IP地址与自己的子网掩码进行"与"操作,以判定目标设备与自己是否位于同一网段内。

假如目标设备在同一网段内,并且源设备没有获得与目标IP地址相对应的MAC地址信息,则源设备以第二层广播的形式(目标MAC地址为全1)发送ARP请求报文,在ARP请求报文中包含了源设备与目标设备的IP地址。

同一网段中的所有其他设备都可以收到并分析这个ARP请求报文,假如某设备发现报文中的目标IP地址与自己的IP地址相同,则它向源设备发回ARP响应报文,通过该报文使源设备获得目标设备的MAC地址信息。

假如目标设备与源设备不在同一网段,则源设备首先把IP分组发向自己的缺省网关(Default Gateway),由缺省网关对该分组进行转发。

假如源设备没有关于缺省网关的MAC信息,则它同样通过ARP协议获取缺省网关的MAC地址信息。

为了减少广播量,网络设备通过ARP表在缓存中保存IP 与MAC地址的映射信息。

在一次ARP的请求与响应过程中,通信双方都把对方的MAC地址与IP地址的对应关系保存在各自的ARP表中,以在后续的通信中使用。

ARP表使用老化机制,删除在一段时间内没有使用过的IP与MAC地址的映射关系。

实验设计我们通过设计一个简单的实验来帮助大家更深入直观地理解上述三个知识点所涉及的基本概念与原理。

在实验中,我们利用ping命令来检验主机间能否进行正常的双向通信。

在"ping"的过程中,源主机向目标主机发送ICMP()的Echo Request报文,目标主机收到后,向源主机发回ICMP的Echo Reply报文,从而可以验证源与目标主机能否进行正确的双向通信。

实验的拓扑结构:如图(1)所示。

A与B为实验用的PC机,使用Windows2000 Professional 作操作系统。

实验方案:步骤1:设置两台主机的IP地址与子网掩码:A: 10.2.2.2 255.255.254.0B: 10.2.3.3 255.255.254.0两台主机均不设置缺省网关。

用arp -d命令清除两台主机上的ARP表,然后在A与B上分别用ping命令与对方通信,在A与B上分别显示,A: Reply from 10.2.3.3: bytes=32 time<10ms TTL=128B: Reply from 10.2.2.2: bytes=32 time<10ms TTL=128 用arp -a命令可以在两台PC上分别看到对方的MAC地址。

分析:由于主机将各自通信目标的IP地址与自己的子网掩码相"与"后,发现目标主机与自己均位于同一网段(10.2.2.0),因此通过ARP协议获得对方的MAC地址,从而实现在同一网段内网络设备间的双向通信。

步骤2:将A的子网掩码改为:255.255.255.0,其他设置保持不变。

操作1:用arp -d命令清除两台主机上的ARP表,然后在A上"ping"B,在A上显示结果为:Destination host unreachable用arp -a命令在两台PC上均不能看到对方的MAC地址。

分析1:A将目标设备的IP地址(10.2.3.3)和自己的子网掩码(255.255.255.0)相"与"得10.2.3.0,和自己不在同一网段(A所在网段为:10.2.2.0),则A必须将该IP分组首先发向缺省网关。

由于A的缺省网关没有配置,无法对分组进行正确发送,因此显示"目标主机不可到达"。

操作2:接着在B上"ping"A,在B上显示结果为:Request timed out此时用arp -a命令可以在两台PC上分别看到对方的MAC地址。

分析2:B将目标设备的IP地址(10.2.2.2)和自己的子网掩码(255.255.254.0)相"与",发现目标主机与自己均位于同一网段(10.2.2.0),因此,B通过ARP协议获得A的MAC 地址,并可以正确地向A发送Echo Request报文。

但由于A不能向B正确地发回Echo Reply报文(原因见分析1),故B上显示ping的结果为"请求超时"。

在该实验操作中,通过观察A与B的ARP表的变化,可以验证:在一次ARP的请求与响应过程中,通信双方就可以获知对方的MAC地址与IP地址的对应关系,并保存在各自的ARP表中。

步骤3:在前面实验的基础上,把A的缺省网关设为:10.2.2.1,网关的子网掩码为:255.255.0.0。

在A与B上分别用ping命令与对方通信,各自的显示结果为:A: Reply from 10.2.3.3: bytes=32 time<10ms TTL=128B: Reply from 10.2.2.2: bytes=32 time<10ms TTL=127在A与B上分别用tracert命令追踪数据的传输路径,结果分别为:A: tracert 10.2.3.3Tracing route to 10.2.3.3 over a maximum of 30 hops:1 <10 ms <10 ms <10 ms 10.2.2.12 <10 ms <10 ms <10 ms 10.2.3.3Trace complete.B: tracert 10.2.2.2Tracing route to 10.2.2.2 over a maximum of 30 hops:1 <10 ms <10 ms <10 ms 10.2.2.2Trace complete.分析:如步骤2中的分析,由于A认为B与其不在同一个网段,故从A发向B的报文需要经过网关转发;而B认为A与其在同一个网段,故B不需要经过网关直接向A发送报文,从而可以观察到A与B双向通信时传输路径的不对称性。

由于ping命令结果显示的是从目标主机返回的Echo Reply报文的TTL的值,而B收到从A返回的Echo Reply报文经过了网关的转发,所以在B中显示该IP报文的TTL值降为了127(从A 发出的IP分组的TTL的初始值为128,每经过一个网关,TTL 值减1)。

步骤4:用arp -d命令清除A中的ARP表,在A上ping一台外网段的主机,如中大的WWW Server(202.116.64.8),再用arp -a可观察到A的ARP表中只有缺省网关的MAC地址信息。

分析:当源主机要和外网段的主机进行通信时,它并不需要获取远程主机的MAC地址,而是把IP分组发向缺省网关,由网关IP分组的完成转发过程。

假如源主机没有缺省网关MAC 地址的缓存记录,则它会通过ARP协议获取网关的MAC地址,因此在A的ARP表中只观察到网关的MAC地址记录,而观察不到远程主机的MAC地址。

小结该实验能够比较深入直观地帮助大家了解子网掩码与IP地址的相互作用过程,理解网关在网络中的基本作用以及ARP协议的基本原理与基本工作过程。

该实验对环境的要求很低,一般具有LAN上网条件的机房与学生宿舍都能够顺利完成该实验。

相关文档
最新文档