408第三季part2 - 计算机网络 - ip地址II

理解

路由聚合就是从第一个不一样的往后全置为0

题目

这里一般来说会到达2个目的地址,但中间有个路由,所以路由聚合一下就行了

聚合出来这个

然后下一跳就是跳到下一个路由器

d

前面一样的不动,不一样的开始全置为0

c

再次理解

题目

这个先匹配

169.96.40.0/23 与 169.96.40.5 截取23位看看是不是一样,是一样的

169.96.40.0/25 与 169.96.40.5 截取25位看看是不是一样,是一样的

169.96.40.0/27 与 169.96.40.5 截取27位看看是不是一样,是一样的

0.0.0.0/0 与 169.96.40.5 截取0位看看是不是一样,是一样的

最后找个最大的169.96.40.0/27就行

c

如果你改成172.xxx.xxx.xxx

只有S4匹配就只能选4

再次再次理解

比如A要给D发送数据

IP地址是忠贞不渝的

MAC地址是要跟着跑的

大题&&题目

可以看见192.168.1.X都重复了,为什么呢

因为他们是私有IP地址,外界是看不见的,只看路由器这个IP地址

然后这个路由器会通过后面的端口映射到不同的内部IP地址

私有地址是不能在外面的网络上传播的,因为有重复

我们来看一下题目(第二问),这里要我们用H2访问Web

原IP地址因为在我们自己家中,所以可以写自己的,目的ip地址就不能写web服务器的地址了,要写对应的路由器的地址

从R3出去后源地址就要变成路由器的了,目的地址不变

到R1这里之后,因为R1是普通的路由器,不是NAT路由器,所以IP地址不变

终于到目的地R2了,这里源地址依旧是不能被外界看见的,但目的地址到了路由器的里面就可以用私有内部的IP地址了

NAT这里没有给我们公有的IP地址,只有内部的IP地址

我们要算一下

两个路由器直接相连的话内部也有同一个网络

所以r1和r2在同一个网络

所以这里公有IP地址就是

a

默认网关就是离的最近的路由器

比如这里 h1,h2,h3,h4的默认网关都是192.168.3.254,这里题目h1和h2故意配错了

网关就跨网络通信用的,就是说h1想发送给互联网,就必须经过网关

通过子网掩码可以知道h1h2与h3h4不在一个网络下

所以c不对,h1想与h3通信得先发给网关再发送给h3,而题目里的h1的网关配错了,所以无法通信

b选项,h2不能访问互联网,因为配错了,但h4可以访问

c

默认网关的基本概念,不解释

d

告诉我们点对点链路(公网)使用的是201.1.3.x/30,子网掩码达到30位,说明主机位就2位

9 是 000010 01

所以L0就是 000010 10

所以原IP就是201.1.3.10

目的地址还是internet那边的路由器的

再次再次再次理解

下面就是我们所说的默认网关

ARP的工作原理就是

A想给C发数据

但A只知道C的IP地址,但IP地址是网络上的逻辑的地址,所以还得广播

A广播的时候会把A的MAC地址和C的IP地址放进去

所以最后只有C会回复给A

感觉和交换表那里一模一样的过程

然后是冲突域和广播域

hub是只要有数据就无脑转发的,所以有冲突域

switch会从表里进行一个端口的转发,所以隔离了冲突域,但如果你收到了广播地址,又会从每一个端口转发,所以没有分隔广播域

而路由器收到广播地址不会乱转发,只会在自己的网络里广播一下

题目

交换机的每一个端口是一个冲突域

路由器的每一个端口是一个广播域

再次再次再次再次理解

如果与R1直接相连就没有下一跳

0.0.0.0 表示为互联网,子网掩码也是4个0,非常神秘

相关推荐
计算机安禾12 小时前
【计算机网络】第4篇:介质访问控制子层——CSMA/CD到全双工交换的演进逻辑
计算机网络
如君愿13 小时前
考研复习 Day28 | 习题--计算机网络第四章(网络层 中)、数据结构(树与二叉树 下)
数据结构·计算机网络·考研·课后习题·记录考研
锅挤14 小时前
计算机网络复习(第五章):传输层
网络·计算机网络
时空自由民.14 小时前
CAN ,CANFD,EtherCAT介绍
网络协议·计算机网络
计算机安禾15 小时前
【计算机网络】第3篇:网络编程范式的演进——阻塞IO、非阻塞IO与IO多路复用的比较研究
网络·计算机网络
锅挤15 小时前
计算机网络复习(第四章):网络层
计算机网络
计算机安禾15 小时前
【计算机网络】第1篇:论计算机网络体系结构的本质——分层模型的哲学与工程意义
计算机网络
计算机安禾17 小时前
【计算机网络】第2篇:端到端通信的形式化刻画——时延、带宽、丢包与吞吐量的数学模型
网络·计算机网络
落羽的落羽3 天前
【网络】计算机网络世界的基础概念
linux·服务器·网络·c++·人工智能·计算机网络·机器学习
时空自由民.3 天前
蓝牙GAP/GATT协议和计算机网络TCP/UDP通信对比
tcp/ip·计算机网络·udp