计算机网络——网络层

1.网络层能做到的事

(1)IP数据报

(2)选择合适的路由

2.IP地址全网唯一。IP地址由32位二进制组成,常用表示法“点分十进制 ”表示法。

3.ARP地址解析协议

(1)用途:用于在网络层将IP数据报的IP地址转化为物理地址

(2)过程:首先向ARP高速缓存寻找IP地址对应的MAC地址,如果有直接发送,没有直接广播,其余主机收到后直接抛弃。

4.ICMP网际控制报文协议

(1)差错报文,例如:差错报文,时间超过报文。

(2)询问报文: 回送请求,应答报文,时间戳报文。

5.IP地址的编址

分三个阶段:

(任何IP地址的主机号部分均不能全0代表本机全1代表广播地址)

(1)分类的IP地址

A类网络号不能用的有:1.1 全0被保留。1.2全1代表环路自测。(第一位为0,且8位做主机号)1 - 126

B类网络号不能用的是1后面跟全0的网络号,这个号被保留不分配。(前两位固定为10,且16位做主机号)128 - 191

C类网络号不能用的110后面全是0的网络号,这个号也不被分配、(前面三位固定为110,且24位做主机号)192-223

(2)子网的划分

(3)无分类编制

6.IP数据报的格式(首部长度固定,占20B)

(1)版本,指IP版本(占4位)

(2)首部长度,以32位为单位即4B,最常用的首部长度是20B。(占4位)

(3)总长度,单位为字节,以太网的最大传送单元(MTU)为1500B。(占16位),因此IP数据报的最大长度是2^16 - 1.

(4)标识,占16位,如果IP数据报被分割成很多分组,标识就用来标识这些分组是属于哪个数据报的。

(5)片偏移,占13位,以8B为单位,无论你属于哪个分片,片偏移都是针对0B来说的。

(6)首部校验和,只校验首部

(7)生存时间(TTL)占8位,数据报在网络中路由器的数目,最多只能转发16次。

(8)协议 指出该分组的数据应该交给哪个传输层协议,6标识TCP协议,17表示UDP协议。

(9)源地址字段 (占4B) 表示发送方的IP的地址

(10)目的地址 (占4B) 表示接收方的IP地址

(11)标志 (占3位) MF = 1表示后面还有分片,DF = 0才允许分片。

7.路由转发算法

过程:

(1)先看是不是路由器就在目标网络里,如果在直接发给目的主机。

(2)若路由表中有这个主机的地址,就直接发送给这个主机

(3)如果路由表有这个网络的路由地址,就发送到目标网络路由中去。

(4)再没有就发送到默认路由。

(5)都没有就直接ICMP差错报文。

8.划分子网

(1)定义:将主机号拿出一部分变为子网号,形成了网络号,子网号,主机号这个网络地址。

(2)子网掩码的定义:为了判断哪个是子网号,需要添加子网掩码,即除了主机号,别的位全是1.(子网掩码与IP地址相与能得出网络地址)

(3)子网号可以全0全1

9.无分类编址CIDR(classless interdomain routing)

选择范围是从A地址开始到B类地址结束的地址快。

10.RIP路由协议

过程:每30s都都广播一次RIP路由更新信息,把跳数最少的路径更新。

11.OSPF协议

直接广播,利用Dijkstra算法构造最优的路由表

12.NAT

如果在专用网中的主机已经分配到了自己的本机IP地址,那么就可以使用NAT技术,在专用网连接因特网的路由器上安装NAT软件,使内部计算机访问外网时使用NAT路由器的IP地址。

13.VPN

在因特网中行成虚拟专用网络,进行通讯加密的技术。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
计算机网络网络层习题的答案如下: 1. 答:该IP地址所在的网络号为218.23.49.32,可分配的IP地址范围为218.23.49.33~218.23.49.62。 2. 答:将该网络号198.168.3.0划分成6个子网,可以采取以下方法: 198.168.3.0/20 198.168.3.64/20 198.168.3.128/20 198.168.3.192/20 198.168.3.224/20 198.168.3.256/20 每个子网中的主机地址范围如下: 198.168.3.0/20:198.168.3.1~198.168.3.63 198.168.3.64/20:198.168.3.65~198.168.3.127 198.168.3.128/20:198.168.3.129~198.168.3.191 198.168.3.192/20:198.168.3.193~198.168.3.255 198.168.3.224/20:198.168.3.256~198.168.3.319 198.168.3.256/20:198.168.3.320~198.168.3.-(填充) 其中,填充部分表示该子网中没有可用的主机地址。 3. 答:该单位有4000台机器,平均分布在16个不同地点。如选用子网掩码为255.255.255.0,可以分配给每个地点一个子网号。每个地点主机号的最小值和最大值可以通过以下公式计算得出: 最小值 = 2^n - 2,最大值 = 2^n - 2 + 2^(n-1) - 2,其中n为子网号位数。 根据上述公式,可以计算出每个地点主机号的最小值和最大值如下: 地点号码 n: 子网最小主机数(范围) 子网最大主机数(范围) 最小主机数(范围) 最大主机数(范围) 0 4 - 4 4000 4 4 4 4 4000 8 4 4 4 4000 4 4 4 4 4000 当n=4时,子网掩码为二进制数: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 将子网掩码转换为十进制后为: “****-****-****-****-****-****-****-****”,共有3个连续的“*”符号。 根据此规则,为每一个地点分配一个子网号。因此,第一个地点的子网号为第5个子网(子网号位为5,地址为57~~74)。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [计算机网络层——习题](https://blog.csdn.net/m0_63148076/article/details/131264940)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [计算机网络——网络层课后习题答案](https://blog.csdn.net/weixin_46548255/article/details/124369187)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值