【计算机网络】期末考试预习复习|中

作业讲解

转发器、网桥、路由器和网关(4-6)

作为中间设备,转发器、网桥、路由器和网关有何区别?

(1) 物理层使用的中间设备叫做转发器(repeater)。    

(2) 数据链路层使用的中间设备叫做网桥或桥接器(bridge)。    

(3) 网络层使用的中间设备叫做路由器(router)。    

(4) 在网络层以上使用的中间设备叫做网关(gateway)。用网关连接两个不兼容的系统需要在高层进行协议的转换。

在计算机网络中,转发器、网桥、路由器和网关都是用于连接网络的中间设备,但它们在网络模型中的作用和工作层次有所不同:

  1. 转发器(Repeater)

    • 工作在物理层(OSI模型的第一层)。
    • 主要功能是放大和再生信号,以延长网络的物理范围。
    • 不涉及数据的智能处理,只是简单地复制信号。
  2. 网桥(Bridge)

    • 工作在数据链路层(OSI模型的第二层)。
    • 根据MAC地址来转发帧。
    • 可以连接两个或多个网络段,形成单一的广播域。
    • 通过学习MAC地址来构建转发表,以决定数据帧的转发路径。
  3. 路由器(Router)

    • 工作在网络层(OSI模型的第三层)。
    • 根据IP地址来转发数据包。
    • 连接不同的网络,形成多个广播域。
    • 使用路由表来决定数据包的转发路径,可以进行网络地址转换(NAT)。
  4. 网关(Gateway)

    • 工作在网络层以上,通常是应用层(OSI模型的第七层)。
    • 用于连接两个不兼容的网络或系统。
    • 需要在高层进行协议的转换,以实现不同协议之间的通信。
    • 可以提供翻译、协议转换和安全等功能。

IP地址与硬件地址(4-11)

试说明IP地址与硬件地址的区别。为什么要使用这两种不同的地址?

从层次的角度看,物理地址是数据链路层和物理层使用的地址,而IP地址是网络层和以上各层使用的地址,是一种逻辑地址(称IP地址是逻辑地址是因为IP地址是用软件实现的)。

由于世界上已经存在各式各样的网络,它们使用不同的硬件地址,为了互连这些使用不同硬件地址的网络,需要在上层使用一种统一的逻辑地址,即IP地址。因此,当在一个物理网络中进行通信时,要使用该网络网络的硬件地址,而要跨多个网络进行通信时就必须使用IP地址。另外,数据链路层和网络层使用不同的地址,可以保持各层的独立性,底层物理网络可以采用任何技术,并可以支持其他网络层协议(如:IPX、DECnet等)。

IP地址与硬件地址的区别:

  1. 用途:IP地址用于网络层,实现跨网络通信;硬件地址(MAC地址)用于数据链路层,限于局域网内。

  2. 分配:IP地址可动态分配,硬件地址由制造商分配,固定不变。

  3. 层次:IP地址在网络层,硬件地址在数据链路层。

  4. 独立性:不同地址保持网络各层独立,底层物理网络可采用任何技术。

  5. 互操作性:IP地址允许不同硬件地址网络互连,支持多种网络协议。

IP地址分配(4-21)

某单位分配到地址块129.250.0.0/20。该单位有4000台机器,平均分布在16个不同的地点。试给每一个地点分配一个网络地址和子网掩码,并算出每个地点能分配给主机的IP地址的最小值和最大值。

4000台机器,16个地点,平均每个地点250台机器,因此需要分配256个IP。对应的子网掩码/24,每个子网有254个可分配地址。每个地点的网络前缀和主机IP地址的最小值和最大值为: 129.250.0.0/24: 129.250.0.1~129.250.0.254

129.250.1.0/24: 129.250.1.1~129.250.1.254

129.250.2.0/24: 129.250.2.1~129.250.2.254

129.250.3.0/24: 129.250.3.1~129.250.3.254

…………………………………

129.250.15.0/24: 129.250.15.1~129.250.15.254

为了给每个地点分配一个网络地址和子网掩码,并计算出每个地点能分配给主机的IP地址的最小值和最大值,我们可以按照以下步骤进行:

  1. 确定子网掩码:由于每个地点需要至少250个IP地址,最接近的2的幂是256(2^8),这意味着我们需要8位用于主机地址。因此,子网掩码应该是/24(即255.255.255.0),这为每个子网提供了256个IP地址(包括网络地址和广播地址)。

  2. 分配网络地址:原始的网络地址是129.250.0.0/20,这意味着前20位是网络前缀,剩下的12位用于子网划分和主机地址。由于我们需要16个子网,我们可以使用这12位中的前4位来创建16个子网(2^4=16)。

  3. 计算子网地址:从129.250.0.0/20开始,我们可以将前缀增加1来创建第一个子网,然后继续增加直到覆盖所有16个子网。每个子网的网络地址将是前20位加上子网编号的二进制表示。

  4. 计算IP地址范围:每个子网的第一个IP地址是网络地址加1,最后一个IP地址是网络地址加254(因为最后一个地址是广播地址,不能分配给主机)。

下面是具体的计算过程:

  • 子网掩码:/24(255.255.255.0)
  • 子网数量:16
  • 每个子网的IP数量:256

子网划分

  • 129.250.0.0/24: 网络地址,主机地址范围129.250.0.1~129.250.0.254
  • 129.250.1.0/24: 网络地址,主机地址范围129.250.1.1~129.250.1.254
  • 129.250.2.0/24: 网络地址,主机地址范围129.250.2.1~129.250.2.254
  • ...
  • 129.250.15.0/24: 网络地址,主机地址范围129.250.15.1~129.250.15.254

注意:在实际分配中,最后一个子网可能不会完全用完,因为4000台机器平均分配到16个地点,每个地点大约需要250个IP地址,但最后一个地点可能不需要完整的256个IP地址。此外,最后一个子网的网络地址应该是129.250.15.0,而不是129.250.3.0,因为我们需要16个子网,所以最后一个子网的网络地址应该是129.250.15.0。

子网掩码怎么计算得到?

子网掩码的计算基于你想要划分的子网数量和每个子网中所需的主机数量。以下是计算子网掩码的步骤:

  1. 确定所需的子网数量:在这个例子中,有16个地点,所以需要16个子网。

  2. 确定每个子网所需的主机数量:每个地点平均有250台机器,所以每个子网至少需要256个地址(因为256是大于250的最小的2的幂)。

  3. 计算子网掩码

    • 子网数量:2^4 = 16,所以需要4位来表示子网(2^4 = 16,足以覆盖16个子网)。
    • 主机数量:2^8 = 256,所以需要8位来表示主机(2^8 = 256,足以覆盖每个子网至少250台机器的需求)。
  4. 确定网络位和主机位:原始的IP地址块是129.250.0.0/20,这意味着前20位是网络位。由于我们需要4位来表示子网,所以新的网络位将是20 + 4 = 24位。

  5. 构造子网掩码:子网掩码的前24位是1,剩下的8位是0。在点分十进制表示中,这将是255.255.255.0。

  6. 验证子网掩码:子网掩码255.255.255.0在二进制中表示为11111111.11111111.11111111.00000000,这与我们的计算相符,即24位网络位。

  7. 计算每个子网的IP地址范围:每个子网的网络地址是子网掩码应用后的地址,第一个可用的主机地址是网络地址加1,最后一个可用的主机地址是网络地址加254(因为最后一个地址是广播地址)。

例如,对于第一个子网129.250.0.0/24:

  • 网络地址:129.250.0.0
  • 第一个主机地址:129.250.0.1
  • 最后一个主机地址:129.250.0.254

这个过程可以应用于每个子网,只需将网络地址的最后8位递增即可。

IP地址分配(4-24)

有两个CIDR地址块208.128/11和208.130.28/22。是否有

计算机网络(第五版)谢希仁 完整版1.网络层向上提供的服务有哪两种?是比较其优缺点。 网络层向运输层提供 “面向连接”虚电路(Virtual Circuit)服务或“无连接”数据报服务 前者预约了双方通信所需的一切网络资源。优点是能提供服务质量的承诺。即所传送的分组不出错、丢失、重复和失序(不按序列到达终点),也保证分组传送的时限,缺点是路由器复杂,网络成本高; 后者无网络资源障碍,尽力而为,优缺点与前者互易 2.网络互连有何实际意义?进行网络互连时,有哪些共同的问题需要解决? 网络互联可扩大用户共享资源范围和更大的通信区域 进行网络互连时,需要解决共同的问题有: 不同的寻址方案 不同的最大分组长度 不同的网络接入机制 不同的超时控制 不同的差错恢复方法 不同的状态报告方法 不同的路由选择技术 不同的用户接入控制 不同的服务(面向连接服务和无连接服务) 不同的管理与控制方式 3.作为中间设备,转发器、网桥、路由器和网关有何区别? 中间设备又称为中间系统或中继(relay)系统。 物理层中继系统:转发器(repeater)。 数据链路层中继系统:网桥或桥接器(bridge)。 网络层中继系统:路由器(router)。 网桥和路由器的混合物:桥路器(brouter)。 网络层以上的中继系统:网关(gateway)。 4.试简单说明下列协议的作用:IP、ARP、RARP和ICMP。 IP协议:实现网络互连。使参与互连的性能各异的网络从用户看起来好像是一个统一的网络。网际协议IP是TCP/IP体系中两个最主要的协议之一,与IP协议配套使用的还有四个协议。 ARP协议:是解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射问题。 RARP:是解决同一个局域网上的主机或路由器的硬件地址和IP地址的映射问题。 ICMP:提供差错报告和询问报文,以提高IP数据交付成功的机会 因特网组管理协议IGMP:用于探寻、转发本局域网内的组成员关系。....
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值