当前位置:文档之家› 第7章 IP地址与ARP协议

第7章 IP地址与ARP协议

第七章 IP地址与ARP协议

IP地址是互联网使用的一种通用地址形式,用于标识互联网上的结点到一个网络的连接。而ARP协议则用于将IP地址映射到物理地址。

7.1 IP地址的作用

以太网利用MAC地址(物理地址)标识网络中的一个结点,两个以太网结点的通信需要知道对方的MAC地址。但是,以太网并不是唯一的网络,世界上存在着各种各样的网络,这些网络使用的技术不同,物理地址的长度、格式等表示方法也不相同〔例如以太网的物理地址采用48位的二进制数表示,而电话网则采用14位的十进制数表示)。因此,如何统一结点的地址表示方式、保证信息跨网传输是互联网面临的一大难题。

显然,统一物理地址的表示方法是不现实的,因为物理地址表示方法是和毎一种物理网络的具体特性联系在一起的。因此,互联网各种物理网络地址的“统一”必须通过上层软件完成。确切地说,互联网对各种物理网络地址的“统一”要在IP层完成。

IP协议提供了一种互联网通用的地址格式,该地址由32位的二进制数表示,用于屏蔽各种物理网络的地址差异。IP协议规定的地址叫做IP地址,IP地址由IP地址管理机构进行统一管理和分配,保证互联网上运行的设备(如主机、路由器等)不会产生地址冲突。

在互联网上,主机可以利用IP址标识。但是,一台IP地址标识一台主机的说法并不准确。严格地讲,IP地址指定的不是一台主机,而是主机到一个网络的连接。因此,具有多个网络连接的互联网设备就应具有多个IP地址;在图7-1中,路由器的两个连接分别与两个不同的网络相连,因此它应具有两个不同的IP 地址。多宿主主机(装有多块网卡的计算机)由于每一块网卡都可以提供一条物理连接,因此它也应该具有多个IP地址。在实际应用中,还可以将多个IP地址绑定到一条物理连接上,使一条物理连接具有多个IP地址。

图7-1 单网卡双地址

多个ip地

两个网卡

7. 2 IP 地址的组成

7.2. 1 IP 地址的层次结构

一个互联网包含多个网络,而一个网络又包含多台主机,W 此,互联网是具有层次结构,如图7-2所示。与互联网的层次结构对应,互联网使用的IP 地址也釆用了层次结构,如 图7-3所示。

由网络号(netid)和主机号(hostid)两个层次组成。网络号用来标识互联网中的一个特定网络,而主机号则用来表示该网络中主机的一个特定连接,因此,IP 地址的编址方式明显地携带了位置信息。如果给出一个具体的IP 地址,马上就能知道它位于哪个网络, 这给IP 互联网的路由选择带来很大好处。

由于IP 地址不仅包含了主机本身的地址信息,而且还包含了主机所在网络的地址信息,因此,在将主机从一个网络移到另一个网络时,主机IP 地址必须做出修改以正确地反映这个 变化。在图7-4中,如果具冇IP 地址202. 113 100. 81

的计算机需要从图7-3IP 地址的层次结构

图7-2 互联网的层次结构

网络1移动到网络2,那么,当它加入网络2后,必须为它分配新的IP地址(如202.113.101.66),否则就不可能与互联网上的其他主机正常通信。

7-4 主机在物理网络间的移动

实际上,IP地址与生活中的邮件地址非常相似。生活中的邮件地址描述了信件收发人的地理位置,也具有一定的层次结构(如城市、区、街道等)。如果收件人的位置发生变化(如从一个区搬到了另一个区),那么邮件的地址就必须随之改变,否则邮件就不可能送达收件人。

7.2.2 IP地址的分类

IP协议规定,IP地址的长度为32比特。这32比特包括了网络号部分和主机号部分。那么,在这32个比特中,哪些比特代表网络号,哪些比特代表主机号呢?这个问题看似简单,意义却很重大。因为当地址长度确定后,网络号长度将决定整个互联网中能包含多少个网络,主机号长度则决定每个网络能容纳多少台主机。

在互联网中,网络数是一个难以确定的因素,而不同种类的网络规模也相差很大。有的网络具有成千上万台主机,而有的网络仅仅有几台主机。为了适应各种网络规模的不同,IP 协议将IP地址分成A、B、C、D和E5类,它们分别使用IP地址的前几个比特加以区分,如图7-5所示。从图中可以看到,利用IP地址的前4位就可以分辨出它的地址类型。但事实上,因为D类和E类IP地址很少使用,因此只需利用前两位就能做出判断。

图7-5 5类IP地址

每类地址所包含的网络数与主机数不同,用户可根据网络的规模进行选择。A类IP地址用7位表示网络,24位表示主机,因此,它可以用于大型网络。B类IP地址用于中瘦规模的网络,它用14位表示网络,16位表示主机。而C类IP地址仅用8位表

示主机,21位用于表示网络,在一个网络中最多只能连接256

台设备,因此,适用于较小规模的网络。最后,I) 类IP地址用

于多目的地址发送,而则保留为今后使用。

IP地址的分类是经过精心设计的,它能适应不同的网络规模,具有一定的灵活性。表7-1简要地总结了A、B、C三类IP地址可以容纳的网络数和主机数。

7.2.3 IP地址的直观表示法

IP地址由32位二进制数值组成(4个字节),但为了方便

用户的理解和记忆,它采用了点分十进制标记法,即将4个字节的二进制数值转换成四个十进制数值,每个数值小于255,数值中间用“.”隔开,表示成w.x.y.z的形式,如图7-6所示。

图 7-6 IP地址的点分十进制标记法

例如:二进制IP 地址: 11001010 01011101 01111000 00101100 字节1 字节4

字节3 字节2 用点分十进制表示法表示成:202.93.120.44

202.93.120.44为一个C 类IP 地址,前三个字节为网络号,最后一个字节为主机号。

7.3 特殊的IP 地址形式

IP 地址除了可以表示主机的一个物理连接外,还有几种特殊的表现形式。

7.3.1网络地址

在互联网中,经常需要使用网络地址。那么,怎么表示一个网络呢? IP 地址方案规定,网络地址包含了一个有效的网络号和一个全“0”的主机号。例如,在A 类网络中,地 113.0.0. 0表示该网络的网络地址。而一个拥有IP 地址为202. 93. 120. 44的主机所处的网络 202. 93. 120.0,它的主机号为44。

7. 3.2广播地址

当一个设备向网络上所有的设备发送数据时,就产生了广播。为了使网络上所有设备能够注意到这样一个广播,必须使用一个可进行识别和侦听的IP 地址。通常这样的IP 地址以“1”结尾。

IP广播有两种形式,一种叫直接广播,另一种叫有限广播。

1.直接广播

如果广播地址包含一个有效的网络号和一个全“1”的主机号,那么技术上称之为直接广播(directed broadcasting)地址。在IP

互联网中,任意一台主机均可向其他网络进行直接广播。例如C 类地址202. 93. 120. 255就是一个直接广播地址。互联网上的一

台主机如果使用该IP地址作为数据报的目的IP地址,那么这个数据报将同时发送到202. 93. 120.0网络上的所有的主机。

直接广播通常用于一个网络上的主机向另一个网络中的所

有主机发送信息。但是,出于安全性考虑,网络管理员通常会禁止路由器转发直接广播数据报。因此,利用直接广播地址的应用非常少。

2.有限广播

32比特全为“1”的IP地址(255.255.255.255)用于本网广播,该地址叫做有限广播limited broadcasting)地址。实际上,有限广播将广播限制在最小的范围内。如果采用标准的IP编址,那么

仅限广播将被限制在本网络之中;如果采用子网编址(见7.5节),那么有限广播将被限制在本子网之中。

有限广播不需要知道网络号。因此,在主机不知道本机所处的网络时(如主机的启动过程中),只能采用有限广播方式。7. 3. 3 回送地址

A类网络地址127. 0.0.0是一个保留地址,用于网络软件测试以及本地机器进程间通信。这个IP地址叫做回送地址(loophack address)。无论什么程序,一旦使用回送地址发送数据,协议软件不进行任何网络传输、立即将之返回。因此,含有网络号127的数据报不可能出现在任何网络上。

7. 4 编址实例

在组网过程中怎么分配IP地址呢?例如,有一个大的组织,它建介4个物理网络,现需要通过路由器将这4个物理网络组成专用的IP互联网。

在为每台主机分配IP地址之前,首先需要按照每个物理网络的规模为它们选择IP地址类别。小型网络选择C类地址,中型网络选择B类地址,大型网络选择A类地址。实际上,由于一般物理网络的主机数都不会超过6万台,因此,A类地址很少用到。

在上面所述的专用互联网中,如果3个是小型网络,1个是中型网络,那么,可以为3 个小型网络分配3个C类地址(如202. 113. 27.0、202. 113, 28.0和202. 113. 29. 0),为1个中型网络分配一个B类地址(如128. 211.0.0)。图7-7显示了这4个物理网络互联的情况。

图7-7 IP编址实例

在为互联网上的主机和路由器分配具体IP地址时需要注意:

1)连接到同一网络中所有主机的IP地址共享同一netid。在图7-7中,计算机A和计算机B都接人了物理网络1,由于网络1分配到的网络地址为202. 113.27.0,所以,计算和B都应共享202. 113. 27这个ne t id。

2)路由器可以连接多个物理网络,每个连接都应该拥有自己的IP地址,而且该IP 的地址netici应与分配给这个网络的netid 相同。如图7- 7所示,由于路由器R分别连接202. 113.27.0、202. 113.28.0和128. 211. 0. 0这3个网络,因此该路山器被分配了3个不IP地址。其中连接网络1的IP地址给具有网络1的netid (202.113.27),而连接其他网络的IP地址则必须具存所连接网络的ndid。

7.5.子网编址

在IP互联网中,A类、B类和C类IP地址。由于经过网络号和主机号的层次划分,它们能适应于不同的网络规模。使用A 类IP地址的网络可以容纳1600万台主机,而使用C类IP地址的网络仅可以容纳254台主机。但是,随着计算机的发展和网络技术的进步,个人电脑应用迅速普及,小型网络(特别是小型局域网络)越来越多。这些网络多则拥有几十台主机,少则拥有两三台主机。对于这样一些小规模网络即使采用一个C类地址仍然是一种浪费(因为一个C类地址可以容纳254台主机),因而在实际应用中,人开始寻找新的解决方案以克服IP地址的浪费现象。子网编址就是其中之一。

7. 5. 1 子网编址方法

我们已经知道,IP地址具有层次结构,标准的IP地址分为网络号和主机号两层。为了避免IP 地址的浪费,子网编址将IP地址的主机吁部分进一步划分成子网部分和主机部分,如图7-8所示。

图7-8 子网编址的层次结构

为了创建一个子网地址,网络管理员从标准IP 地址的主机号部分“借”位并把它们指定为子网号部分。只要主机号部分能够剩余两位,子网地址可以借用主机号部分的任何位数3因为B 类网络的主机号部分舍两个字节,故而最多只能借用14位去创建子网。而在C类网络中,由于主机号部分只有一个字节,故最多只能借用6位去创建子网。

130. 66. 0.0是一个B类IP地址,它的主机号部分有两个字节。在图7-9中,借用了其中的一个字节分配子网。

图7-9 借用标准IP的主机号创建子网

当然,如果借用IP地址的主机号部分创建子网,相应子网中的主机数目就会减少。例如一个C类网络,它用一个字节表示主机号,可以容纳的主机数为254台。当利用这个C类网络创建子网时,如果借用2位作为子网号,那么可以用剩下的6位表示子网中的主机,可以容纳的主机数为62台;如果借用3位

作为子网号,那么仅可以使用剩下的5位表示子网中的 主机,可以容纳的主机数也就减少到30台。

需要注意的是,进行子网互联的路由器也需要占用有效的IP 地址,因此,在计算网络中 (或子网中〉需要使用的IP 数时,不要忘记连接该网络(或子网)的路由器。在图7-10中, 尽管子网3只有3台主机,但由于两个路由器分别有一条连接与该网相连,因此,该子网至少需要5个有效的IP 地址。

7.5. 2子网地址和子网广播地址

与标准的IP 地址相同,子网编址也为子网网络和子网广播保留了地址编号。在子网编址中。在子网编制中,以二进制全“0”结尾的IP 地址用来表示子网,而以二进制全"1”结尾的IP 地址则为子网广播所保留。

假设有一个网络号为202. 113.26.0的C 类网络,我们借用主机号部分的3位划分子网, 其中子网号、主机号范围、可容纳的主机数、子网地址、子网广播地址如表7-2所示。

子网1 子网2

子网3

表7-2 对一个C类网络进行子网划分

由于这个c类地址最后一个字节的3位用作划分子网,因此子网中的主机号只能用剩下的5位来表达。在这5位中,全部为“0”的表示该子网网络,全部为“1”的则表示子网广播,其余的可以分配给子网中的主机。

为了与标准的IP编址保持一致,RFC标准规定二进制全“0”或全“1”的子网号不应该分配给实际的子网(即表7-2列出的第1个和第8个子网不能分配)。但在实际应用中,使用子网号为全“0”和全“1”的子网号不会出现任何问题。

我们知道32比特全为“1”的IP地址(255.255.255.255)为有限广播地址,如果在子网中使用该广播地址,广播将被限制在本子网内。

7. 5. 3子网表示法

对于标准的IP地址而言,网络的类別可以通过它的前儿个比特进行判定。而对于子网编址来说,机器怎么知道IP地址屮哪些位表示网络和子网,哪些位表示主机部分呢?

为了解决这个问题,.子网编址使用了子网掩码(或称为子网屏蔽码)。对应IP地址的32位二进制数值,子网掩码也采用了32位一进制数值。IP协议规定,在子网掩码中,与IP地址的网络号和子网号部分相对应的位用“1”表示,与IP地址的主机号部分相对应的位用“0”表示。将IP地址和它的子网掩码相结合,就可以判断出IP地址中哪些位表示网络和子网,哪些位表示主机。

例如,给出一个经过子网编址的B类IP地址128. 22. 25. 6,我们并不知道在子网划分时到底借用了几位主机号表示子网,但是,当给出它的子网掩码255.255.255.0后(如图7-11所示),就可以根据与子网掩码中“1”相对应的位表示网络的规定,得到该子网划分借用了 8位来表示示子网,并且该IP地址所处的子网号为25。

a)借用B类地址8位表示子网

图7-11 子网掩码

如果借用该B类IP地址的4位主机号划分子网(如图7-llb 所示),那么它的子网掩为255. 255. 240. 0,IP地址128. 22.

25. 6所处的子网号为1。

b)借用B类地址的4位表示子网

图7-11 子网掩码

表示子网的另一种常用的方法是斜杠标记表示法。这种表示法通过“IP地址/n”的方法表示IP地址中哪些位为网络号部分,哪些位为主机号部分。例如在图7-lla中,IP地址 128. 22.

25. 6,子网掩码为255. 255. 255. 0的子网地址,按照斜杠标记表示法可以写 128. 22. 25. 6/24 。其中,/24表示在32位的IP地址中,前24位为网络号部分(包括网络号和子网号),剩下的8位表示主机号。图7-11B中IP地址为128.22.25.6,子网掩饰码为255. 240. 0的子网地址,按照斜杠标记表示法可以写为128. 22. 25. 6/20。其中,/20表示在32位的IP地址中,前20位为网络号部分,后12位为主机号部分。

7.5.4无类别IP编址——子网编址的延伸

为了避免IP地址浪费,子网编址把IP地址中的主机号部分进一步划分为子网号和主机号两分:将子网编址的概念进一步延伸和扩展,就可以得到一种更加灵活的层次型编址方式----无类别IP编址。无类别IP编址抛弃了分类IP地址的概念(即不再区分a类、b类、c类ip 地址),通过指定不同长度的“网络前缀(network-prefix)”代替原来的网络号和子网号部分。

与子网表示法类似,无类别IP编址也可以使用掩码或斜杠标记法表示。在使用掩码表示法时,与网络前缀相对应的掩码位为“1”,其他位为“0”;在采用斜杠标记表示法时,斜杠后面的数字为网络前缀的长度。无类别IP编址方式是一种更加通用的IP 编址方式,分类ip 编址、子网编址等都可以通过无类别ip编址方式进行表示。例如,利用无类别IP编址方式,B类网络地址172. 16.0.0可以表示为172. 16.0.0/16; C类网络地址192-168. 99. 0可以表示为192. 168. 99. 0/24 0

下面用一个具体的例子说明无类别IP编址的基本思想。假设一所学校分配到一个网络前缀为202. 113. 48. 0/20 的IP 地址块(从202. 113. 48. 0 到202. 113. 63. 0,共16 个连续的C 类网络地址),学校将这些地址平均分给4个部门。202. 113. 48. 0/22分给部门1,202.113. 52. 0/22 分给部门2, 202. 113. 56. 0/22 分给部门3,202.113. 60. 0/22 分给郃门4 图7-12和表7-3显示了各部门分配的IP地址情况。从图7-12和表7-3可以看到,由于各部门问络的前缀部分占用22位,主机号部分占用10位,因

此,各部门网络的掩码都为255. 255. 252.0,可以分配的IP地址

为22 = 1022个。与子网编址相同,主机号部分为全“0”和全“1”的IP地址为网络地址和广播地址,它们不能分配给特定的网络

连接。

图7-12 无类别IP编址

表7-3各部门IP地址情况汇总

部门部门1部门2部门3部门4

网络前缀202.113.48.0/22202.113.52.0/22202.113.56.0/22202.113.60.0/22掩码255.255.252.0255.255.252.0255.255.252.0255.255.252.0可分配IP地

.48.1~.51.254.52.1~.55.254.56.1~.59.254.60.1~.63.254址

可分配的IP

1022102210221022地址数

网络地址202.113.48.0202.113.52.0202.113.56.0202.113.60.0广播地址202.113.51.255202.113.55.255202.113.59.255202.113.63.255无类别IP编址可以按照网络的规模分配和中请IP地址,不受标准分类ip地址规模的限制。与此同时,无类别ip编址还能

够在一定程度上减少路由表表项,提高路由转发速度(见第8

章内容)。由于其简单实用,因此得到了广泛的应用。

7. 6 地址解析协议ARP

在互联网中,ip地址能够屏蔽各个物理网络地址的差异,为上层用户提供“统一”的地址形式。但是这种“统一”是通过在物理网络上覆盖一层ip软件实现的,互联网并不对物理地址做任何修改。高层软件通过ip地址指定源地址和目的地址,而低层的物理网络通过物理地址发送和接收信息。

例如,有一个网络上的两台主机A和B,它们的ip地址分别为I A和I B,物理地址为P A和P B。在主机A需要将信息传送到主机B时,它使用I A和I B作为它的源地址和目的是地址。但是,信息最终的传递必须利用下层的物理地址P A和P B实现。那么,主机A怎么将主的IP地址I B映射到它的物理地址P B上呢?

将IP地址映射到物理地址的实现方法有多种(例如静态表格、直接映射等等),每种网络都可以根据自身的特点选择适合与自己的映射方法。地址解析协议(Address Resolution Protocol, ARP)是以太网经常使用的映射方法,它充分利用以太网的广播能力,将IP地址与物理地址进行动态联编(dynamic binding)。

7. 6. 1 ARP协议的基本思想

以太网一个很大的特点就是具有强大的广播能力。针对这种具备广播能力、物理地址长但长度固定的网络,ip互联网采用动态联编方式进行ip地址到物理地址的映射,并制定了相应的协议----ARP。

假定在一个以太网中,主机A欲获得主机B的IP地址I B与MAC地址P B的映射关系。ARP协议的工作过程为(如图7-13所示):

图7-13 ARP协议的基本思想

1 )主机A广播发送一个带有I B的请求信息包,请求主机B 用它的IP地址I B和MAC地址P B的映射关系进行响应;

2)于是,以太网上的所有主机接收到这个请求信息(包括主机B在内);

3)主机B识别该请求信息,并向主机A发送带有自己的IP 地址I B和MAC地址P B映射关系的响应信息包;

4)主机A得到I B与P B的映射关系,并可以在随后的发送过程中使用该映射关系。

7. 6. 2 ARP协议的改进

ARP请求信息和响应信息的频繁发送和接收必然对网络的效率产生影响。为了提高效率,ARP可以采用以下改进技术:

第6章TCPIP协议与IP路由

本章提要: 在TCP/IP 网络中,主机用IP地址来标识和区分。IP地址由网络地址和主机地址(或称网络号和主机号)两部分组成。 IP地址分为A、B、C、D和E五类。对前三类地址,还可划分子网。划分子网后,IP地址可视为由网络地址、子网地址和主机地址三部分组成。划分子网是通过改变子网掩码的代表网络号的二进制位的长度来实现的。 与子网划分相反,把若干个网络地址用一个统一的网络号来表示的编址方式称为超网编址,超网编址及其寻址方式称为无类域间路由。 路由是指对到达目标网络的地址的路径做出选择,也指被选出的路径本身。路由器中的路由表就像一张“网络地图”,记录有到达各个目标网络的路径。 对路由表中“记录”的填写可以采用人工方式,也可以由路由协议自动进行,这分别称之为静态路由配置和动态路由配置。 静态路由配置需要制定目标网络地址和下一跳IP地址或本路由器(连接下一跳路由器)的端口名称。 6.1 CP/IP协议 TCP/IP协议,作为Internet事实上的协议标准,在计算机网络领域中占有特别重要的地位。TCP/IP指的是整个TCP/IP协议族,它是一个具有四层结构的协议系统,由若干协议组成,这四个层次由高到低依次是:应用层、传输层、Internet层和网络接口层。我们把这样的协议组合称为TCP/IP协议栈,也称之为TCP/IP模型。 由于TCP/IP在设计时就是要使得异种机型、异种网络能够互联,要与具体的物理传输媒体无关,故其没有对数据链路层和物理层做出规定,只是简单地把最低的一层命名为网络接口层。 除网络接口层外,其余各层都由多个协议组成。 在Internet层,IP协议封装的数据报文能够被路由器从一个子网传送到另一个子网,故称IP 协议是可路由的协议;IP数据报的路由称为IP路由。通过配置路由器,使IP数据报在路由器之间传送并到达目标网络,相关的配置称为IP路由配置。 以下介绍TCP/IP的组成。TCP/IP实际上是许多具体协议的总称。这些协议适用于连接不同的网络系统,包括局域网和广域网。下面就各层的主要协议做一简介。 1. 应用层 TCP/IP的应用层与OSI参考模型的应用层、表示层、会话层相对应。除了HTTP外主要的协议还有:

tcpip协议知识点与练习题

第一章 ?TCPIP和OSI分层模型,包含了哪些层,作用是什么 tcp五层 osi七层 ?每层名称,作用不用原话背下来,理解就可以,能用自己的话写下来就行。

?上下层的关系,谁封装谁(tcp),谁在谁的内部(外部) ?TCPIP协议和OSI协议异同点? 相同点:都是层次结构,按照功能分层 不同点:一个是五层,一个是七层;OSI之间有严格的调用关系,两个N层实体间进行通信必须通过下一层N-1层实体,不能越级;TCPIP可以越过紧邻的下一层直接使用更底层所提供的服务,减少了不必要的开销,效率更高。 ?如果题目没有明确说明的情况下,所有的网络环境默认为以太网 第三章 ?以以太网为例,搞清楚帧的最短和最长的限制分别是多少 https:///u012503786/article/details/78615551 46-1500 数据部分 计算完整的帧长,需要加上头部和尾部,头部+尾部18字节,所以帧的范围是64-1518 64是怎么来的?46+18 ?CSMA/CD 载波监听冲突检测 一个帧从节点到其他节点发送时,如果其他节点也发送数据,则发生冲突。标准以太网最长距离的往返时间是51.2微妙,这个时间称为冲突窗口。如果发生了冲突,则会在冲突窗口内检测出来,如果没有发生冲突,之后其他节点再发出数据帧时,就会侦听到信道忙,所以就不会发送数据,所以也就不会产生冲突。他会等待一段随机的时间再次试探性地发送,这种产生随机时间的算法叫退避算法 ?每个层上传输数据的名称大家要掌握 第一层比特流 第二层帧

第三层IP数据报 第四层UDP数据报 ?TCP报文 各个层上常用的设备名字 设备都是向下兼容的 物理层传比特流 链路层帧 网络层ip数据报 ?链路层依靠MAC地址进行寻址,网络层依靠IP地址进行寻址 ?MAC地址怎么来的,网卡在出厂时封印在网卡上的,不能重复,不能改变,所以网卡具有唯一性。 ?既然MAC地址是唯一的,为什么还需要IP地址呢? 局域网内IP地址一般都是靠DHCP动态分布的,所以IP和计算机不是绑定的,假设一台机器是192.168.1.1,当这台机器下线了,这个IP就被分配给其他机器了,此时通信就要出问题了。但是MAC和计算机是一一对应的,所以局域网内使用MAC进行通信。早期的以太网只有交换机,因为那时网络规模比较小,没有路由器的,以太网通过MAC方式寻址,后来有了互联网,为了兼容原来的模式,采用了IP+MAC地址通信的方式,为啥不干脆取消MAC呢,因为MAC技术基础和应用太广泛了,如果推倒重建代价太大,看一下现在的IPV6为什么不能推广起来就是这个原因。 机器刚开机时,没有IP地址的,所以要通过MAC地址通知DHCP服务器给他一个IP地址才能使用,所以从这个角度来说MAC地址也不能取消。 第六章 ?ABC类地址前缀 ?ip数据报头部长度是多少,最大长度是多少 头部是20 最大1500-20 1500是帧数据部分最大 ?具体的数据报格式不用背,但是字段的含义和长度要知道

TCP-IP协议与网络编程(A答案)

适用班级:06011102?04 5、OSI 的 _____ 规范是有关传输介质的特性标准 (A ) A 、物理层 C 、数据链路层 ,这些规范通常也参考了其他组织制定的标准。 B 、表示层 D 网络层 桂林电子科技大学试卷 2009?2010学年第1学期 课程名称:TCP/IP 协议及网络编程(A 卷 参考答案) 、选择题(每题1分,共20分) 1、 ARP 欺骗是由下列哪种类型的报文实现的? A ARP 应答报文 C 组播报文 2、 关于传输控制协议 TCP 描述正确的是 A 、 面向连接的协议,不提供可靠的数据传输 B 、 面向连接的协议,提供可靠的数据传输 C 面向无连接的服务,提供可靠数据的传输 D 面向无连接的服务,不提供可靠的数据传输 3、 SNMP 协议大传输层使用哪个协议 A ICMP 服务 C TCP 服务 4、 逻辑地址 202.112.108.158,用Ipv4 二进制表示 (A ) B 、ARP 请求报文 D RARF 报文 (B ) (B ) B 、UDP 服务 D 、SMTP 服务 32地址正确的是: (A ) A 11001010 01110000 01101100 10011110 B 、 10111101 01101100 01101100 10011001 C 10110011 11001110 10010001 00110110 D 01110111 01111100 01110111 01110110 6、套接字是指下列哪几项的组合? A 、IP 地址和协议号

B 、IP地址和端口号 C 、端口号与协议号 D 、源端口号与目的端口号

TCPIP协议族中文版答案.

文件说明: (1)据最后一节课老师的讲解,学过的章节为1-9、13、14、15、19、22。必考章节为1-9、13、14、15、22,共十三个章节,其中4、5、6、7(checksum)、9、11(3个路由协议)章节为重点章节,具体考卷内容也许会与此有所出入。 (2)翻译之后的答案习题颜色深浅有所区别,参考之时希望注意,能力有限,个别题目没有做出中文解释,还望谅解,英文图的上方出现的Figure1.E2 Solution to Excercixe13字样,译为关于习题2的解决方法图1。 (3)此文件是所给英文答案所有习题的答案,但据整理英文答案发现,老师所给答案只有奇数题号的习题,然而整理人不确定老师是否只考所给答案的习题,还望分享一二。 (4)整理过程难免有误差,许多专业名词的翻译也会出现些许出入,望慎重参考此文件,如若有所疑问可自行在IEC群文件中下载相关英文版习题答案,进行进一步的学习并加深个人对题意的理解。 (5)如若明确文件中有错误出现,还望告知身边人,文件整理中尽量使得题意与答案处于同一页面中,如若带来不便,还请见谅,某些习题下方会有些许标注,还望注意到,以防理解出现偏差。 (6)此文件的最后会给大家一些老师提及的重点词汇、问题和整理过程中get到的一些专业名词,也许会对大家理解题意及英文版答案有所帮助。 (7)分享快乐,希望对大家有所帮助。

解:因D = T * V,D是传播距离,T是传播时间,V是传播速率,所以T=D/V,插入相应的值找寻需要的时间并在电缆中的传播。 T = D / V = (2500 m) / (200,000,000 m/s) = 0.0000125 s = 12.5 μs 【注】10base5,一种以太网标准,该标准用于使用粗同轴电缆、速度为10Mbps 的基带局域网络,在总线型网络中,最远传输距离为500米。1 * 10 -6 s= 1 μs 假设最小的帧大小为65字节或者520比特,L = T * R,L是帧的长度,T 是所用时间,R是数据率,因T=L/R,可以计算时间 T = L / R = (520 bits) / (10,000,000) bits/s = 0.000052 s = 52μs 【注】Mbps:传输速率是指设备的的数据交换能力,也叫"带宽",单位是Mbps(兆位/秒),目前主流的集线器带宽主要有10Mbps、54Mbps/100Mbps自适应型、100Mbps和150Mbps四种。1字节=8比特,也就是65字节=520比特, 填充需要46字节的数据部分,如果数据从上一层接收到的是42字节,则仍需要在这个数据上填充 46-42=4字节 (1)相同点:对媒体访问有同等的权利;都可以访问媒体。 (2)不同点:CSMA/CD:先听后发,边发边听,冲突停发,随即延迟后重发;可以引发碰撞。 CSMA/CA:它需要介质有一个特殊的时间量来通知其他站点;不会发生碰撞。

详解TCPIP协议的含义和参数

详解TCP/IP协议的含义和参数最重要的概念是IP地址,它是32位地址,采用如下的形式: nnn.nnn.nnn.nnn 其中每个nnn为8位,范围为0~255。通常互连网上的每台机器的地址都是唯一的。这相当于身份证号码,但这号码不易记忆,后来就出现了域名的概念,它与IP地址唯一对应,实际就是网络世界的门牌号码。如网事网络:域名: IP地址:210.77.43.3 域名的申请是有专门的管理机关负责的。常用的定级域名有行业与地区两种,以下为常见的域名: 地区: .cn中国; .hk香港; .uk英国; .tw台湾; .au澳大利亚; .jp日本; .ru俄罗斯; .fr法国 行业: .com公司;

.gov政府; .net网络; .edu教育; .mil军事; .org非赢利组织 TCP/IP协议中的三个参数 TCP/IP(TransmiteControlProtocol传输控制协议/InternetProtocol网际协议)已成为计算机网络的一套工业标准协议。Internet网之所以能将广阔范围内各种各样网络系统的计算机互联起来,主要是因为应用了“统一天下”的TCP/IP协议。在应用TCP/IP协议的网络环境中,为了唯一地确定一台主机的位置,必须为TCP/IP协议指定三个参数,即IP地址、子网掩码和网关地址。 IP地址 IP地址实际上是采用IP网间网层通过上层软件完成“统一”网络物理地址的技巧,这种技巧使用统一的地址格式,在统一管理下分配给主机。Internet 网上不同的主机有不同的IP地址,每个主机的IP地址都是由32比特,即4个字节组成的。为了便于用户阅读和理解,通常采用“点分十进制表示技巧”表示,每个字节为一部分,中间用点号分隔开来。如210.77.43.3就是网事网络WEB服务器的IP地址。每个IP地址又可分为两部分。网络号表示网络规模的大小,主机号表示网络中主机的地址编号。按照网络规模的大小,IP地址可以分为A、B、C、D、E五类,其中A、B、C类是三种主要的类型地址,D类专供多目传送用的多目地址,E类用于扩展备用地址。A、B、C三类IP地址有效范围如下表: 类别 网络号 主机号 A

TCPIP协议是基于什么硬件设备上的

TCP/IP协议是基于什么硬件设备上的 TCP/IP协议(Transfer ControlnProtocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通讯协议,这个协议是Internet国际互联网络的基础。 TCP/IP是网络中使用的基本的通信协议。虽然从名字上看TCP/IP包括两个协议,传输控制协议(TCP)和网际协议(IP),但TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。通常说TCP/IP是Internet 协议族,而不单单是TCP和IP。 TCP/IP是用于计算机通信的一组协议,我们通常称它为TCP/IP协议族。它是70年代中期美国国防部为ARPANET广域网开发的网络体系结构和协议标准,以它为基础组建的INTERNET是目前国际上规模最大的计算机网络,正因为INTERNET的广泛使用,使得TCP/IP成了事实上的标准。 之所以说TCP/IP是一个协议族,是因为TCP/IP协议包括TCP、IP、UDP、ICMP、RIP、TELNETFTP、SMTP、ARP、TFTP等许多协议,这些协议一起称为TCP/IP协议。 包括: TCP(Transport Control Protocol)传输控制协议 IP(Internetworking Protocol)网间网协议 UDP(User Datagram Protocol)用户数据报协议 ICMP(Internet Control Message Protocol)互联网控制信息协议 SMTP(Simple Mail Transfer Protocol)简单邮件传输协议 SNMP(Simple Network manage Protocol)简单网络管理协议 FTP(File Transfer Protocol)文件传输协议 ARP(Address Resolation Protocol)地址解析协议 从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、网间网层、传输层、应用层 TCP/IP协议介绍 TCP/IP的通讯协议 这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。 TCP/IP整体构架概述 TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为: 应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(T elnet)等。 传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)

实验一 常用网络命令的使用与TCPIP协议配置

实验一常用网络命令的使用与TCP/IP协议配置(3学时) 一、实验目的: 1.了解TCP/IP协议属性设置,掌握各种查看网络参数的方法。 2.了解IE功能及使用方法,理解IE 各项参数意义并会合理设置。 3.了解ping和tracert命令工作原理,掌握其使用方法。 4.了解arp和netstat命令工作原理和使用方法。 二、实验设备: 1.计算机(带网卡) 2.网线 3.交换机 4.路由器 5.因特网 三、实验内容及相关知识: (一)查看和设置网络参数 (以windows XP为例) 1.方法一:利用计算机桌面上的“网上邻居”进行TCP/IP 的属性查看本 主机IP 地址、子网掩码、默认网关、DNS 服务器等相关信息。 【注:在windows 7中可从控制面板——网络和共享中心——本地连接进入设置。也可从右下角打开网络和共享中心——本地连接进入设置。】 【相关知识】 本地连接属性组件介绍:在―本地连接属性‖对话框中,有很多网络组件,可以选定某组件,然后点击―属性‖或―删除‖进行相应的操作,也可以根据需要点击―安装‖,安装新的网络组件。 ①― Microsoft 网络客户端‖ ---- 是Microsoft 公司在Windows 软件中内置的一个客户端程序,是Windows 环境下进行网络通讯的客户端基础,如果不安装― Microsoft 网络客户端‖,大部分网络功能无法实现; ②― Microsoft 网络的文件和打印机共享‖ ---- 安装本组件后,将允许用户将本机的软件(磁盘上的文件)和打印机作为共享资源,提供给网络中其它的计算机。网络中拥有合适权限的其它计算机将可以使用本机提供的软件或打印机; ③― Internet 协议(TCP/IP )‖ ---- 表示在本机上已经安装了TCP/IP 协议,点击―属性‖按钮后,将进入TCP/IP 的属性设置对话框。

tcpip协议详解,pdf

编号:_______________本资料为word版本,可以直接编辑和打印,感谢您的下载 tcpip协议详解,pdf 甲方:___________________ 乙方:___________________ 日期:___________________

tcpip协议详解,pdf 篇一:tcpip详解-卷一-协议-3.11小结 3.11小结 本章开始描述了ip首部的格式,并简要讨论了首部中 的各个字段。我们还介绍了ip路由选择,并指出主机的路 由选择可以非常简单:如果目的主机在直接相连的网络上, 那么就把数据报直接传给目的主机,否则传给默认路由器。 在进行路由选择决策时,主机和路由器都使用路由表。 在表中有三种类型的路由:特定主机型、特定网络型和默认 路由型。路由表中的表目具有一定的优先级。在选择路由时,主机路由优先于网络路由,最后在没有其他可选路由存在时 才选择默认路由。 ip路由选择是通过逐跳来实现的。数据报在各站的传输过程中目的ip地址始终不变,但是封装和目的链路层地址 在每一站都可以改变。大多数的主机和许多路由器对于非本 地网络的数据报都使用默认的下一站路由器。a类和b类地址一般都要进行子网划分。用于子网号的比特数通过子网掩 码来指定。我们为此举了一个实例来详细说明,即作者所在 的子网,并介绍了变长子网的概念。子网的划分缩小了

internet 路由表的规模,因为许多网络经常可以通过单个表 月就可以访问了。接口和网络的有关信息通过ifconfig 和netstat命令可以获得,包括接口的ip地址、子网掩码、广播地址以及mtu等。 在本章的最后,我们对internet 协议族潜在的改进建 议一下一代ip进行了讨论。 习题 3.1环回地址必须是127.0.0.1 吗? 3.2在图3-6中指出有两个网络接口的路由器。 3.3子网号为16bit的a类地址与子网号为8bit的b类 地址的子网掩码有什么不同? 3.4阅读RFc1219[tsuchiya1991],学习分配子网号和 主机号的有关推荐技术。 3.5子网掩码255.255.0.255 是否对a类地址有效? 3.6你认为为什么3.9小节中打印出来的环回接口的 mtu要设置为1536? 3.7tcp/ip 协议族是基于一种数据报的网络技术,即ip 层,其他的协议族则基于面向连接的网络技术。阅读 文献[clark1988],找出数据报网络层提供的三个优点。 篇二:tcpip等协议报文格式 tcp/ip 等协议报文格式

TCP IP协议基础(经典教程)

TCP/IP协议基础 目录 1. TCP/IP协议栈与数据包封装 2. 以太网(RFC 894)帧格式 3. ARP数据报格式 4. IP数据报格式 5. IP地址与路由 6. UDP段格式 7. TCP协议 7.1. 段格式 7.2. 通讯时序 7.3. 流量控制 672

其实在链路层之下还有物理层,指的是电信号的传递方式,比如现在以太网通用的网线(双绞线)、早期以太网采用的的同轴电缆(现在主要用于有线电视)、光纤等都属于物理层的概念。物理层的能力决定了最大传输速率、传输距离、抗干扰性等。集线器(Hub)是工作在物理层的网络设备,用于双绞线的连接和信号中继(将已衰减的信号再次放大使之传得更远)。 链路层有以太网、令牌环网等标准,链路层负责网卡设备的驱动、帧同步(就是说从网线上检测到什么信号算作新帧的开始)、冲突检测(如果检测到冲突就自动重发)、数据差错校验等工作。交换机是工作在链路层的网络设备,可以在不同的链路层网络之间转发数据帧(比如十兆以太网和百兆以太网之间、以太网和令牌环网之间),由于不同链路层的帧格式不同,交换机要将进来的数据包拆掉链路层首部重新封装之后再转发。 网络层的IP协议是构成Internet的基础。Internet上的主机通过IP地址来标识,Internet上有大量路由器负责根据IP地址选择合适的路径转发数据包,数据包从Internet上的源主机到目的主机往往要经过十多个路由器。路由器是工作在第三层的网络设备,同时兼有交换机的功能,可以在不同的链路层接口之间转发数据包,因此路由器需要将进来的数据包拆掉网络层和链路层两层首部并重新封装。IP协议不保证传输的可靠性,数据包在传输过程中可能丢失,可靠性可以在上层协议或应用程序中提供支持。 网络层负责点到点(point-to-point)的传输(这里的“点”指主机或路由器),而传输层负责端到端(end-to-end)的传输(这里的“端”指源主机和目的主机)。传输层可选择TCP或UDP协 议。TCP是一种面向连接的、可靠的协议,有点像打电话,双方拿起电话互通身份之后就建立了连接,然后说话就行了,这边说的话那边保证听得到,并且是按说话的顺序听到的,说完话挂机断开连接。也就是说TCP传输的双方需要首先建立连接,之后由TCP协议保证数据收发的可靠性,丢失的数据包自动重发,上层应用程序收到的总是可靠的数据流,通讯之后关闭连接。UDP协议不面向连接,也不保证可靠性,有点像寄信,写好信放到邮筒里,既不能保证信件在邮递过程中不会丢失,也不能保证信件是按顺序寄到目的地的。使用UDP协议的应用程序需要自己完成丢包重发、消息排序等工作。

tcpip网络与协议课后习题答案

tcpip网络与协议课后习题答案 【篇一:《网络协议分析》习题答案】 考给出更好的答案。 第一章 1. 讨论tcp/ip成功地得到推广和应用的原因 tcp/ip是最早出现的互联网协议,它的成功得益于顺应了社会的需求;darpa采用开放策略推广tcp/ip,鼓励厂商、大学开发tcp/ip 产品;tcp/ip与流行的unix系统结合是其成功的主要源泉;相对 iso的osi模型,tcp/ip更加精简实用;tcp/ip技术来自于实践,并 在实践中不断改进。 2. 讨论网络协议分层的优缺点 优点:简化问题,分而治之,有利于升级更新; 缺点:各层之间相互独立,都要对数据进行分别处理;每层处理完 毕都要加一个头结构,增加了通信数据量。 3. 列出tcp/ip参考模型中各层间的接口数据单元(idu) 应用层/传输层:应用层报文; 传输层/ip层:tcp报文段或udp分组; ip层/网络接口层:ip数据报; 网络接口层/底层物理网络:帧。 4. tcp/ip在哪个协议层次上将不同的网络进行互联? ip层。 5. 了解一些进行协议分析的辅助工具 可在互联网上搜索获取适用于不同操作系统工具,比如sniffer pro、wireshark以及tcpdump等。利用这些工具,可以截获网络中的各 种协议报文,并进一步分析协议的流程、报文格式等。 6. 麻省理工学院的david clark是众多rfc的设计者,在论及tcp/ip 标准的形成及效果时,曾经讲过这样一段话:”we reject kings, presidents and voting. we believe in rough consensus and running code.” 你对他的观点有什么评价。 智者见智,我认为这就是“实践是检验真理的唯一标准”。 7. 你认为一个路由器最基本的功能应该包含哪些? 对于网桥、网关、路由器等设备的分界已经逐渐模糊。现代路由器 通常具有不同类型的接口模块并具有模块可扩展性,由此可以连接 不同的物理网络;路由表的维护、更新以及ip数据报的选路转发等,

TCPIP协议在Internet网中的作用

TCP/IP(传输控制协议/网间协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。TCP/IP是INTERNET的基础协议,也是一种电脑数据打包和寻址的标准方法。在数据传送中,可以形象地理解为有两个信封,TCP和IP就像是信封,要传递的信息被划分成若干段,每一段塞入一个TCP信封,并在该信封面上记录有分段号的信息,再将TCP信封塞入IP大信封,发送上网。在接受端,一个TCP软件包收集信封,抽出数据,按发送前的顺序还原,并加以校验,若发现差错,TCP将会要求重发。因此,TCP/IP在INTERNET中几乎可以无差错地传送数据。在任何一个物理网络中,各站点都有一个机器可识别的地址,该地址叫做物理地址.物理地址有两个 特点: (1)物理地址的长度,格式等是物理网络技术的一部分,物理网络不同,物理地址也不同. (2)同一类型不同网络上的站点可能拥有相同的物理地址. 以上两点决定了,不能用物理网络进行网间网通讯. 在网络术语中,协议中,协议是为了在两台计算机之间交换数据而预先规定的标准。TCP/IP并不是一个而是许多协议,这就是为什么你经常听到它代表一个协议集的原因,而TCP和IP只是其中两个基本协议而已。 你装在计算机-的TCP/IP软件提供了一个包括TCP、IP以及TCP/IP协议集中其它协议的工具平台。特别是它包括一些高层次的应用程序和FTP(文件传输协议),它允许用户在命令行上进行网络文件传输。 TCP/IP是美国政府资助的高级研究计划署(ARPA)在二十世纪七十年代的一个研究成果,用来使全球的研究网络联在一起形成一个虚拟网络,也就是国际互联网。原始的Internet通过将已有的网络如ARPAnet转换到TCP/IP 上来而形成,而这个Internet最终成为如今的国际互联网的骨干网。 如今TCP/IP如此重要的原因,在于它允许独立的网格加入到Internet或组织在一起形成私有的内部网(Intranet)。构成内部网的每个网络通过一种-做路由器或IP路由器的设备在物理上联接在一起。路由器是一台用来从一个网络到另一个网络传输数据包的计算机。在一个使用TCP/IP的内部网中,信息通过使用一种独立的叫做IP包(IPpacket)或IP数据报(IP datagrams)的数据单元进--传输。TCP/IP软件使得每台联到网络上的计算机同其它计算机“看”起来一模一样,事实上它隐藏了路由器和基本的网络体系结构并使其各方面看起来都像一个大网。如同联入以太网时需要确认一个48位的以太网地址一样,联入一个内部网也需要确认一个32位的IP地址。我们将它用带点的十进制数表示,如128.10.2.3。给定一个远程计算机的IP地址,在某个内部网或Internet 上的本地计算机就可以像处在同一个物理网络中的两台计算机那样向远程计算机发送数据。 TCP/IP提供了一个方案用来解决属于同一个内部网而分属不同物理网的两台计算机之间怎样交换数据的问题。这个方案包括许多部分,而TCP/IP协议集的每个成员则用来解决问题的某一部分。如TCP/IP协议集中最基本的协议-IP协议用来在内部网中交换数据并且执行一项重要的功能:路由选择--选择数据报从A主机到B主机将要经过的路径以及利用合适的路由器完成不同网络之间的跨越(hop)。 TCP是一个更高层次的它允许运行在在不同主机上的应用程序相互交换数据流。TCP将数据流分成小段叫做TCP数据段(TCP segments),并利用IP协议进行传输。在大多数情况下,每个TCP数据段装在一个IP数据报中进行发送。但如需要的话,TCP将把数据段分成多个数据报,而IP数据报则与同一网络不同主机间传输位流和字节流的物理数据帧相容。由于IP并不能保证接收的数据报的顺序相一致,TCP会在收信端装配TCP数据段并形成一个不间断的数据流。FTP和Telnet就是两个非常流行的依靠TCP的TCP/IP应用程序。

TCPIP协议之IPv6介绍及与IPv4的区别

TCP/IP协议之IPv6介绍及与IPv4的区别 一、IPv6诞生的背景 目前的全球因特网所采用的协议族是TCP/IP协议族。IP是TCP/IP协议族中网络层的协议,是TCP/IP协议族的核心协议。目前IP协议的版本号是4(简称为IPv4),发展至今已经使用了30多年,是第一个被广泛使用,构成现今互联网技术的基石的协议。 IPv4最大问题是网络地址资源有限。从理论上讲,IPv4可以编址1600万个网络、40亿台主机。但采用A、B、C三类编址方式后,可用的网络地址和主机地址的数目大打折扣,以至IP地址已经枯竭。虽然用动态IP及Nat地址转换等技术实现了一些缓冲,但IPv4地址枯竭已经成为不争的事实。 在这种背景下,IPv6作为下一代互联网协议被提了出来。为了扩大地址空间,IPv6重新定义地址空间,IPv6采用128位地址长度,几乎可以不受限制地提供地址。除了一劳永逸地解决了地址短缺问题以外,还考虑了在IPv4中解决不好的其它问题,主要有端到端IP连接、服务质量(QoS)、安全性、多播、移动性、即插即用等。 二、IPv6针对IPv4所做的改进 1.报头。IPv6报头占40字节,相对于IPv4报头(变长的24字节)看似长。其实,IPv6报头的结构比IPv4简单,IPv6报头去掉了了IPv4报头中许多不常用的域,放入了可选项和报头扩展,其可选项有更严格的定义。IPv6报头中有6个域和2个地址空间,相对于IPv4中的10个固定长度的域、2个地址空间和若干个选项的结构来说IPV6更简单。

2.地址。IPv6协议的地址长度是128位,全部可分配地址数为2的128次方(2^128)个,不再存在地址匮乏问题。同时,IPv6地址表示方式和IPv4也不同:IPv4地址表示为点分十进制格式,32位的地址分成4个8位分组,每个8位以十进制数显式,中间用点号分隔。而IPv6采用的是十六进制格式,即128位地址是以16位为一分组,每个16位分组写成4个十六进制数,中间用冒号分十六进制格式。 3.地址配置。IPv6协议支持地址自动配置,IPv6节点通过地址自动配置得到IPv6地址和网关地址。IPv6支持无状态地址自动配置和状态地址自动配置两种地址自动配置方式。至于如何实现,简单说:“即插即用”是指无需人为干涉,将一个节点插入IPv6网络并在网络中启动,IPv6使用了两种不同的机制来支持即插即用网络连接:启动协议(BOOTstrap Protocol,BOOTP)和动态主机配置协议(DHCP)。 4.域名解析。IPv6中的DNS与IPv4的在体系结构上相同,都采用树型结构域名空间。IPv4和IPv6共同拥有统一的域名空间。IPv6可以自动发现提供解析服务的DNS,有两种方式:(1) 无状态的DNS服务器发现;(2) 有状态的DNS 服务器发现。有状态的DNS服务器发现方式是通过类似DHCP的服务器把DNS服务器地址、域名和搜索路径等DNS信息告知节点。无状态DNS服务器自动发现有多种方式,有兴趣的朋友可以阅读《IPV6技术白皮书》等相关资料。 5.网上邻居。任何设备单独工作是没意义的。同样,IPv6定义了邻居发现协议NDP,它使用一系列IPv6控制信息报文(ICMPv6)来实现相邻节点(同一链路上的节点)的交互管理,并在一个子网中保持网络层地址和链路层地址之间的映射。

TCPIP协议复习题 (1)

第4章网络层 一、单项选择题 1.为了数据传输,在网络的源节点和目的节点之间建立一条虚电路,它是( )。c A.逻辑通路,专用的 B.物理通路,专用的 C.逻辑通路,非专用的 D.物理通路,非专用的 2. A. B和B B. C和B C. A和C D. C和A 3.在TCP/IP的层次结构中,UDP是一种面向( )的协议,它属于第( )层。c A. 连接,2 B.连接,3 C. 非连接,3 D. 非连接,4 4.完成路径选择功能是在OSI模型的()。c A.物理层 B.数据链路层 C.网络层 D.运输层 5.在下列网间连接器中,()在数据连路层实现网络互连。b A.中继器 B.网桥 C.路由器 D.网关 6.下列哪种说法是错误的?() 层可以屏蔽各个物理网络的差异层可以代替各个物理网络的数据链路层工作 层可以隐藏各个物理网络的实现细节层可以为用户提供通用的服务 7.下列关于IP数据报分片和重组描述正确的是()。c A.分片在信源机,重组在目的机 B.分片在一经过路由器时就进行,重组也一样 C.分片只可能发生在路由器,而重组必须在目的机 D.分片只可能发生在路由器,而重组可能发生在目的机,也可能发生在路由器。 8.在封装过程中,加入的地址信息是指()。d A.物理地址地址 C.网络服务访问点 D.根据具体协议而定 9.,,则各子网中可用的主机地址数之和是() A. 254 B. 252 C. 128 10.下面不会产生ICMP差错报文的是()。d A.路由器不能正确选择路由 B.路由器不能传送数据报 C.路由器检测到一个异常条件影响他转发数据报 D. 已经产生了ICMP差错报告报文 类地址中用()位来标识网络中的一台主机。c 层的功能不包括()。 D A.无连接的数据报传输 B.数据报路由选择 C.差错处理 D.提供可靠连接 13.如果多个互连局域网的高层协议不同,例如一种是TCP/IP协议,另一种是SPX/IPX协议,那么互连这些局域 网必须选择()。 C A.网桥 B.网关 C.路由器 D.中继器 14.网关比较路由器和网桥,主要区别在于()。 c A.网关对协议不进行转换 B.网关的结构太复杂,不适合一般的互联网络 C.网关能在网络高层实现各层协议转换 D.网关不是一种硬件设备 15. )。 B A.是一个B类地址 B.是一个在网络号为的网段中直接广播的地址 C.是一个一般地址 D.是一个特殊地址 16. )。 上一个普通IP地址 B.用于内部广播的IP C.回送地址 D.本地主机专用地址 17.下面4种地址中()是C类地址。 18.如果一个C类网络用掩码划分子网,那么会产生多少个可用的子网?() A.2 B.4 C.6 D.8 19.哪一个协议用来将IP地址映射为MAC地址?() c

相关主题