【网络层】动态路由算法、自治系统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整数倍

相关文章
|
10天前
|
网络协议 网络安全 数据安全/隐私保护
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
33 4
|
9天前
|
机器学习/深度学习 人工智能 算法
基于Python深度学习的【垃圾识别系统】实现~TensorFlow+人工智能+算法网络
垃圾识别分类系统。本系统采用Python作为主要编程语言,通过收集了5种常见的垃圾数据集('塑料', '玻璃', '纸张', '纸板', '金属'),然后基于TensorFlow搭建卷积神经网络算法模型,通过对图像数据集进行多轮迭代训练,最后得到一个识别精度较高的模型文件。然后使用Django搭建Web网页端可视化操作界面,实现用户在网页端上传一张垃圾图片识别其名称。
37 0
基于Python深度学习的【垃圾识别系统】实现~TensorFlow+人工智能+算法网络
|
12天前
|
网络协议 定位技术 网络架构
IP 路由:网络世界的导航仪
IP 路由:网络世界的导航仪
26 3
|
21天前
|
存储 编解码 负载均衡
数据分片算法
【10月更文挑战第25天】不同的数据分片算法适用于不同的应用场景和数据特点,在实际应用中,需要根据具体的业务需求、数据分布情况、系统性能要求等因素综合考虑,选择合适的数据分片算法,以实现数据的高效存储、查询和处理。
|
19天前
|
存储 安全 网络安全
云计算与网络安全:保护数据的新策略
【10月更文挑战第28天】随着云计算的广泛应用,网络安全问题日益突出。本文将深入探讨云计算环境下的网络安全挑战,并提出有效的安全策略和措施。我们将分析云服务中的安全风险,探讨如何通过技术和管理措施来提升信息安全水平,包括加密技术、访问控制、安全审计等。此外,文章还将分享一些实用的代码示例,帮助读者更好地理解和应用这些安全策略。
|
20天前
|
网络协议 网络安全 数据安全/隐私保护
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
【10月更文挑战第27天】计算机主机网关的作用类似于小区传达室的李大爷,负责将内部网络的请求转发到外部网络。当小区内的小不点想与外面的小明通话时,必须通过李大爷(网关)进行联系。网关不仅帮助内部设备与外部通信,还负责路由选择,确保数据包高效传输。此外,网关还参与路由表的维护和更新,确保网络路径的准确性。
43 2
|
21天前
|
存储 缓存 算法
分布式缓存有哪些常用的数据分片算法?
【10月更文挑战第25天】在实际应用中,需要根据具体的业务需求、数据特征以及系统的可扩展性要求等因素综合考虑,选择合适的数据分片算法,以实现分布式缓存的高效运行和数据的合理分布。
|
23天前
|
安全 网络安全 数据安全/隐私保护
网络安全与信息安全:从漏洞到加密,保护数据的关键步骤
【10月更文挑战第24天】在数字化时代,网络安全和信息安全是维护个人隐私和企业资产的前线防线。本文将探讨网络安全中的常见漏洞、加密技术的重要性以及如何通过提高安全意识来防范潜在的网络威胁。我们将深入理解网络安全的基本概念,学习如何识别和应对安全威胁,并掌握保护信息不被非法访问的策略。无论你是IT专业人士还是日常互联网用户,这篇文章都将为你提供宝贵的知识和技能,帮助你在网络世界中更安全地航行。
|
25天前
|
机器学习/深度学习 人工智能 算法
【车辆车型识别】Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+算法模型
车辆车型识别,使用Python作为主要编程语言,通过收集多种车辆车型图像数据集,然后基于TensorFlow搭建卷积网络算法模型,并对数据集进行训练,最后得到一个识别精度较高的模型文件。再基于Django搭建web网页端操作界面,实现用户上传一张车辆图片识别其类型。
72 0
【车辆车型识别】Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+算法模型
|
7天前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
【10月更文挑战第40天】在数字化时代,网络安全和信息安全已成为我们生活中不可或缺的一部分。本文将介绍网络安全漏洞、加密技术以及安全意识等方面的知识,帮助读者更好地了解网络安全的重要性,并提供一些实用的技巧和建议,以保护个人和组织的信息安全。
29 6

热门文章

最新文章

下一篇
无影云桌面