【网络层】动态路由算法、自治系统AS、IP数据报格式

简介: 【网络层】动态路由算法、自治系统AS、IP数据报格式



🌸I could be bounded in a nutshell and count myself a king of infinite space.

特别鸣谢:木芯工作室 、Ivan from Russia


路由算法

路由表 --------协议自己算出最佳路由—找最少的跳数的路

、、、、、、、、、、、、、、

路由算法分类

静态路由算法—手动配置—军事网络、小网络—缺点 路由更新慢

不适合大型网络

动态路由算法----路由器之间彼此交换信息-------适合大型网络

及时响应链路的跳数---------算法复杂-----------要增加网络负担

动态路由算法

全局性链路状态 路由算法----------OSPF----所有路由器都掌握完整的网络拓扑和路由算法

分散性距离向量 路由算法------------RIP--------路由器智障我物理相连的邻居以及链路费用

分层次的路由选择协议

因特网规模太大

许多单位不像外界知道自己的路由协议-----但还想连因特网

自治系统AS-------自己的小区

在单一技术管理下的一组路由器

一个AS内的所有网络都属于一个行政单位来管辖-------一个自治系统所有路由器在本自治系统内必须联通-----------------自己的小区

路由选择协议-----内部网关协议(路由器)--------IGP---------一个AS内使用的--------RIP、OSPF

路由选择协议--------外部网关协议(路由器)------------EGP----------AS之间使用的--------BGP协议

TCPIP协议栈

IP数据报格式

首部---------数据部分

固定部分+可变部分

20B+ 一般为0

IP数据报格式---------首部的固定部分20B

版本4位-------ipv6?v4

首部长度4位-------0-15--------单位是4B------如果是5那么就是20B------0101---------------有填充字段来保证是4B的倍数

区分服务-----期望获得什么服务

总长度------整个数据报的长度----------单位是1B-----------首部+数据

生存时间8位-----------保质期----------TTL----------防止数据报无限制兜圈子----没经过一个路由器-1

协议8位---------用什么协议-----------对应有字段值------------TCP是6(面向连接666)———UDP是17(被遗弃可能17)

首部检验和-------只检验首部----------每走一个路由器都算一遍---------因为TTL会变

源IP地址、目的IP地址

可选字段0-40B---------支持排错 测量

填充---------------补成4B整数倍

相关文章
|
3天前
|
网络协议 物联网 网络安全
|
1天前
|
机器学习/深度学习 算法 计算机视觉
m基于Yolov2深度学习网络的智能零售柜商品识别系统matlab仿真,带GUI界面
MATLAB 2022a中展示了YOLOv2目标检测算法的仿真结果,包括多张检测图像。YOLOv2是实时检测算法,由卷积层和全连接层构成,输出张量包含边界框坐标和类别概率。损失函数由三部分组成。程序使用75%的数据进行训练,剩余25%作为测试集。通过ResNet-50预训练模型构建YOLOv2网络,并用SGDM优化器进行训练。训练完成后,保存模型为`model.mat`。
14 2
|
1天前
|
机器学习/深度学习 数据采集 SQL
R语言K-Means(K均值聚类)和层次聚类算法对微博用户特征数据研究
R语言K-Means(K均值聚类)和层次聚类算法对微博用户特征数据研究
|
1天前
|
算法 数据可视化 数据挖掘
数据分享|R语言改进的K-MEANS(K-均值)聚类算法分析股票盈利能力和可视化
数据分享|R语言改进的K-MEANS(K-均值)聚类算法分析股票盈利能力和可视化
|
1天前
|
数据采集 存储 算法
数据分享|Weka数据挖掘Apriori关联规则算法分析用户网购数据
数据分享|Weka数据挖掘Apriori关联规则算法分析用户网购数据
|
2天前
|
数据采集 算法 安全
数据分享|R语言关联规则挖掘apriori算法挖掘评估汽车性能数据
数据分享|R语言关联规则挖掘apriori算法挖掘评估汽车性能数据
17 1
|
2天前
|
机器学习/深度学习 数据可视化
R语言用灰色模型 GM (1,1)、神经网络预测房价数据和可视化
R语言用灰色模型 GM (1,1)、神经网络预测房价数据和可视化
10 1
|
2天前
|
机器学习/深度学习 自然语言处理 数据可视化
数据分享|R语言豆瓣数据文本挖掘 神经网络、词云可视化和交叉验证
数据分享|R语言豆瓣数据文本挖掘 神经网络、词云可视化和交叉验证
|
2天前
|
机器学习/深度学习 人工智能 运维
人工智能平台PAI 操作报错合集之请问Alink的算法中的序列异常检测组件,是对数据进行分组后分别在每个组中执行异常检测,而不是将数据看作时序数据进行异常检测吧
阿里云人工智能平台PAI (Platform for Artificial Intelligence) 是阿里云推出的一套全面、易用的机器学习和深度学习平台,旨在帮助企业、开发者和数据科学家快速构建、训练、部署和管理人工智能模型。在使用阿里云人工智能平台PAI进行操作时,可能会遇到各种类型的错误。以下列举了一些常见的报错情况及其可能的原因和解决方法。
|
2天前
|
安全 算法 网络安全
保护数据、保障安全:网络安全与信息安全探析
在当今数字化时代,网络安全和信息安全的重要性愈发凸显。本文将探讨网络安全漏洞、加密技术以及安全意识等方面的知识,并提出一些应对措施,以加强个人和组织在网络空间的安全保障。
9 0