计网笔记

简介: IPV4地址以及数据报的发送和转发过程

1 IPv4

0.0.0.0:只能作为源地址使用,表示“在本网络上的本主机”。

255.255.255.255:只能作为目的地址使用,表示“只在本网络上进行广播”。

点分十进制表示法:

1661694223627

1661694172228

分类编址

1661694727801

A类地址:

1661694881522

B类地址:

1661694990984

C类地址:

1661695104097

划分子网

从主机号中分出来几位,来标识子网编号。

判断是哪一类地址,知道网络号有几位

在通过子网掩码知道网络号加子网号有几位

相减得到几位来标识子网编号。

1661695882645

无分类编址

1661696682625

1661696934814

主机号的最小地址:全0; 最大地址:全1; 但这都不能分配给主机。

IPv4地址的应用规划

1661697438629

网络IP地址需求 = 主机个数 + 路由器接口 + 网络地址(1个全0) + 广播地址(1个全1);

1661698102051

2 IP数据报的发送和转发过程

主机发送IP数据报

主机判断主机和目的主机是否在一个网络中:

拿这自己的IP地址和子网掩码相与,得到网络地址

拿目的主机的IP地址和自己的子网掩码相与,如果跟自己的网络地址不一样,就不在一个网络中。

路由器转发IP数据报

主机如何知道给哪个路由器:

在一个网络中会有一个被指定的路由器,称为默认网关。

当主机要和其他网络上的主机通信时,会把IP数据报传输给默认网关。

1661698715899

1661698836194

路由器拿到目的地址跟每一行的子网掩码相与得到网络地址,在与第一个比较

如果相同,则按吓一跳转发。找不到丢弃分组。

3 静态路由配置及其可能产生的路由环路问题

静态路由配置是指用户或网络管理员使用路由器的相关命令给路由器 人工配置路由表

1661699520503

1661699597960

路由环路问题

1661699705606

1661699897433

1661699939441

1661700009978

目录
相关文章
|
存储 分布式计算 监控
应用层---网络模型
应用层---网络模型
235 3
|
Java Linux C++
【C++杂货铺】一文带你走进RBTree
【C++杂货铺】一文带你走进RBTree
156 0
|
Kubernetes 容器 Perl
【kubernetes】解决:pvc 一直处于Terminating 无法删除的问题
【kubernetes】解决:pvc 一直处于Terminating 无法删除的问题
1614 0
|
数据可视化 IDE 定位技术
R语言与RStudio的下载与安装方法
R语言与RStudio的下载与安装方法
1279 1
|
存储 弹性计算 监控
【阿里云弹性计算】成本优化实战:利用阿里云 ECS 抢占式实例节省云支出
【5月更文挑战第21天】阿里云ECS的抢占式实例提供了一种成本优化策略,适合对中断容忍度较高的业务。通过创建和管理抢占式实例,结合API查询价格信息,企业能节省大量成本。使用时注意业务容错性,设置监控系统应对中断,结合其他成本优化措施,如存储类型选择和网络配置优化。确保业务可恢复性,关注阿里云政策,并根据业务变化调整策略,以实现成本与效益的最佳平衡。
305 3
|
Java Python
Python 面向对象
Python 面向对象
|
编译器
vue3组件TS类型声明实例代码
vue3组件TS类型声明实例代码
244 0
|
机器学习/深度学习 传感器
机器学习之理解Bias-Variance Tradeoff
这篇内容讨论了机器学习中的Bias-Variance Tradeoff概念。Bias代表模型预测期望值与真实值的差距,高Bias(欠拟合)可能源于模型过于简单。Variance则是模型预测在不同数据集上的变异性,高Variance(过拟合)可能因模型过于复杂,过度拟合噪声。理想的模型应在Bias和Variance之间找到平衡,以降低测试误差。文章通过多项式拟合正弦曲线的例子说明了如何在不同复杂度模型间进行权衡。
368 0
|
前端开发 JavaScript
路径中“./”、“../”、“/”代表的含义
路径中“./”、“../”、“/”代表的含义
726 0
|
存储 Java
数据结构之第七章、队列(Queue)
队列具有先进先出FIFO(FirstIn First Out):进行的一端称为:进行的一端称为。
335 0