五天带你学完《计算机网络》·第五天·网络层(下)
文章目录
- 内部网关协议OSPF
- 外部网关协议BGP
- IPV6
- IP多播
- VPN和NAT
内部网关协议OSPF
全称:开放最短路径优先协议
使用洪泛法,向本自治系统中所有路由器发送信息
发送的信息是与本路由器相邻的所有路由器的链路状态
只有链路状态发生变化时,路由器才会使用洪泛法
OSPF每个路由器维护三部分内容:邻居状态,链路状态数据库,路由表
RIP | OSPF |
---|---|
对信息先处理再转发 | 不处理,瞬间转发 |
转发全部信息 | 转发部分信息 |
将报文封装到UDP | 将报文封装到 IP数据报 |
- 优点
①不用UDP,直接用IP数据报,较快
②对不同类型的业务可计算出不同的路由
③如果有相同代价的路径,可以同时分配,实现多路径间的负载平衡
外部网关协议BGP
- BGP是不同自治系统的路由器之间交换路由信息的协议
- 只能是力求寻求一条能够到达目的网络的比较好的路由而非最佳路由
- 路由器是三层设备:网络层,数据链路层,物理层
- 交换机是二层设备:数据链路层,物理层
IPV6
IPV4 | IPV6 |
---|---|
地址有32位 | 地址有128位 |
点分十进制 | 冒号十六进制 |
- 目的地址类型:单播,多播,任播
- 冒号十六进制: 128位分八组,每组有4位16进制数,各组之间用冒号隔开
- 冒号十六进制零压缩:
- 隧道技术:保证IPV4和IPV6在融合过程中实现无损传播
IP多播
- 为了减少网络中的资源消耗
- 使用D类IP地址
- 使用IGMP(网际组管理协议)
VPN和NAT
本地地址(私网地址):本地唯一
A网络: 10.0.0.0
B网络:172.16.0.0——172.31.0.0
C网络:192.168.0.0——192.168.255.0外网地址(公网地址):全球唯一
虚拟专用网VPN: 解决内网结点间通信的问题(不同的部门在不同地点;员工流动在外)
用隧道技术实现VPN网络地址转换NAT:内网结点访问外网的问题
五天带你学完《计算机网络》·第五天·网络层(下)相关推荐
- 五天带你学完《计算机网络》·第四天·应用层
应用层 一.应用层的功能 二.域名系统DNS UDP,端口号53 域名等级及域名服务器的命名 迭代查询 三.文件传输协议FTP 四.远程终端协议TELNET 五.万维网 WWW 超文本传输协议HTTP ...
- 五天带你学完《计算机网络》·第二天·数据链路层
文章目录 一.数据链路层的功能✪✪ 二.三个基本问题✪✪✪ 三.CSMA/CD协议(第二种协议)✪✪✪ 四.以太网✪✪ 五.扩展以太网 一.数据链路层的功能✪✪ 将源计算机网络层的数据可靠的传输到相邻 ...
- 五天带你学完《计算机网络》·第一天·物理层
物理层 一.物理层的功能✪✪✪ 二.物理层的特性✪ 三.信道相关概念 四.编码方式✪✪✪ 五.两个公式✪✪✪ 奈氏准则 香农公式 六.信道复用技术✪✪ 码分复用CDM 七.本章节涉及的所有类型的计算题 ...
- 五天带你学完《计算机网络》·第一天·绪论
绪论 一.计算机网络的功能 ✪✪✪ 二.三个概念 ✪: 三.互联网的组成 ✪✪✪ 三.计算机网络的分类 ✪ ✪ 四.计算机网络的性能 五.计算机网络体系结构 ✪✪✪ 1.计算机网络体系结构的三种模型 ...
- 五天带你学完《计算机网络》·第三天·传输层
文章目录 一.传输层的功能✪✪ 二.端口 三.UDP✪✪ 四.TCP✪✪✪✪ 概述 可靠传输工作原理 两个协议 TCP报文段 流量控制,拥塞控制,运输连接管理✪✪✪✪ 前些天发现了一个巨牛的人工智能学 ...
- 36篇博文带你学完opencv :python+opencv进阶版学习笔记目录
基础版学习笔记传送门 36篇博文带你学完opencv :python3+opencv学习笔记汇总目录(基础版) 进阶版笔记 项目 opencv进阶学习笔记1: 调用摄像头用法大全(打开摄像头,打开摄像 ...
- 学完计算机网络基础及应用的感想,学习《计算机网络基础知识》心得体会
学习<计算机网络基础知识>心得体会 至于其他的比如网络安全的知识,的确很有用,但不是我兴趣所在,有杀毒软件就够了. 通过学习计算机网络这门课程,使我更加对网络刮目相看了! . 学习< ...
- 快速学完计算机网络,如何让电脑网速变快 5分钟就学会
如何让电脑网速变快 5分钟就学会 电脑有时候网速太卡,许多人都会想把电脑拿扔了.但是小编今天教你怎么让网速变快.首先在电脑上选择开始后在选择运行,如下图 如何让电脑网速变快 5分钟就学会 第二:输入: ...
- 36篇博文带你学完opencv :python3+opencv学习笔记汇总目录(基础版)
经过几天的学习,opencv基础部分学习完啦.整理出来. OpenCV opencv学习笔记1:图片读入,显示与保存(有代码) opencv学习笔记2:图像处理基础 opencv学习笔记3:像素处理 ...
最新文章
- python列表解析的新方法
- spring 整合websoket(整理)
- pytest_01-环境准备与入门
- 新的方法 (New Approach)¶
- android Wifi开发相关内容
- 超声乳化设备行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
- 推荐一本好书《应用框架的设计与实现 .NET平台》电子工业出版社
- 简历上如何描述项目经验
- Android15_ListView分页
- Spring Cloud实战(二)-Spring Cloud Eureka
- 赚一辈子的钱,还是一辈子赚钱? 掌握下一个财富分配周期的法则
- android studio内容提供者(查看短信的猫)点击查看短信,闪退,无法显示短信内容。(附程序源代码,以及解决办法)
- 余华:《活着》读后感
- Netlogon特权提升漏洞
- mysql var目录很快_删除/var/lib/mysql目录的解决办法
- AliCoCo:阿里电商知识图谱核心技术揭秘 Alibaba E-commerce Cognitive Concept Net
- gedit变身为编程利器的简单配置
- 《人民的名义》小说文本分析
- 道德网安-菜鸟免杀教程
- houdini之group
热门文章
- Ext.Net学习笔记01:在ASP.NET WebForm中使用Ext.Net
- linux 下 nginx phpcgi 的安装及配置
- lambda sort
- UA MATH563 概率论的数学基础 中心极限定理23 概率测度族的紧性
- UA MATH567 高维统计II 随机向量6 亚高斯随机向量的应用: 半正定规划
- 使用powerdesigner建立UML类图
- C++11 基于范围的 for 循环
- VS条件断点学习总结
- IExtensibleObjectExtensibleHttpApplication的性能问题
- Hibernate Annotation _List/Map