谢希仁计算机网络第八版期末复习简答(2)

网络层

路由转发分组(简答)※

  1. 一个网络中的主机A向另一个网络中的主机B发送数据,首先A将数据包发送给自己的默认网关路由器。
  2. 路由器收到数据包之后,查看数据包头部,解析目的IP地址
  3. 依次查询路由表,根据最长前缀匹配的原则,确认下一跳地址,如果没有找到下一跳地址,选择默认路由或者丢弃
  4. 转发数据包,发送到下一跳,依次反复,直到到达目的网络
  5. 目的网络的网关路由器,会根据路由表发送给目的主机

OSPF&&RIP※

AS自治系统包含内部区域自治(RIP和OSPF)和外部区域自治(RGP)

OSPF流程

  1. 邻居发现:路由器通过发送Hello报文,与相邻路由器建立邻居关系。
  2. 邻居关系建立后,路由器会互相交换数据库描述分组,包含所有链路状态项目的摘要信息
  3. 如果其中发现链路缺失的话,向对方发送请求链路状态请求分组
  4. 基于收到的链路状态项目的摘要信息,使用迪杰斯特拉算法计算路由
  5. 之后更新路由表,用洪泛法对全网更新链路状态,发送链路状态更新分组
  6. 各组收到后更新分组后,发送链路状态确认分组对链路更新分组确认

RIP流程

  1. RIP路由器其中,初始化路由表,获取直连网络的路由信息
  2. 向相邻路由器发送RIP报文,包含本地路由表信息摘要
  3. 接收邻居的RIP报文,更新自己的路由表中的最短条数
  4. 周期性地发送和接收RIP报文,更新状态
  5. 同时使用一些算法,比如生成树进行环路避免

RIP如何解决无穷计数问题

  1. 设置最大跳数限制
  2. 水平分割,防止形成环路。
  3. 毒性逆转,检测到链路故障,路由器向周围邻居发送一个不可达的路由更新,告知失效。
  4. 抑制计时器,路由器从某个接口学习到路由信息后,计时,隔一段时间再从这个路由器获取信息

RIP的表格更新(计算)※更新规则具体看书上

  • 下一跳一样,直接更新
  • 下一跳不一样,看哪个+1近更新哪个

ARP协议流程※

  1. 首先查看本机缓存中是否存在IP对应的MAC地址
  2. 没有的话,就进行掩码与操作,看是否在同一个子网中
  3. 在的话,就向子网内广播,接收到广播的IP回复自己的MAC地址
  4. 收到MAC地址,存入缓存,之后可以发送数据包
  5. 不在的话,就发送给网关,网关进行IP转发,等到达相应的网络后进行广播,再传回来

特殊IP

子网划分(计算)※ 不定长子网划分

广播地址的计算

NAT流程

  1. 内部网络设备向外部网络发送访问请求
  2. 数据包到达NAT设备
  3. NAT设备将内部设备私有IP地址转换为公共IP地址
  4. NAT设备将转换后的数据包转发到外部网络
  5. 之后等待响应
  6. NAT设备接收外部网络的响应数据包
  7. NAT设备将响应数据包的公共IP地址转换回内部设备的私有IP地址(一句反向NAT就行)
  8. NAT设备将响应数据包传递给对应内部设备

VPN流程

  1. 用户设备向VPN服务器请求连接
  2. VPN服务器验证身份和权限
  3. 通过后建立加密通信所需的共享密钥
  4. VPN服务器对传送数据进行加密
  5. 加密后的数据被封装后通过VPN隧道传送
  6. 目的设备接收并解密数据,然后交付给应用程序

【期末复习】计网_第四章4.5/VPN和NAT_哔哩哔哩_bilibili

VLAN

VLAN将网络划分为不同的广播域,减少广播流量,同时提高网络安全性

  1. 管理员在交换机定义和配置VLAN
  2. 将交换机端口分配给特定的VLAN
  3. 交换机为数据帧添加VLAN标记以标识其所属VLAN
  4. 交换机根据VLAN标记转发数据帧,确保相同VLAN内的地址可以通信
相关推荐
gs80140几秒前
网络隐形杀手:从 Could not connect to SMTP host 报错深度剖析 Docker MTU 黑洞理论与实战
网络·docker·容器
wanhengidc20 分钟前
云手机搬砖 像僵尸开炮
运维·网络·智能手机·云计算
星恒讯工业路由器1 小时前
5G‑A大上行:七大技术补短板
网络·信息与通信·6g·5g‑a·5g-a大上行
蒸蛋一级爱好者1 小时前
IO多路复用和并发服务器
网络
二等饼干~za8986681 小时前
geo优化源码开发搭建技术分享
大数据·网络·数据库·人工智能·音视频
Hommy881 小时前
【剪映小助手】贴纸处理接口
网络·开源·github·aigc·剪映小助手·视频剪辑自动化
志栋智能1 小时前
超越监控:超自动化巡检提供的主动价值
运维·网络·人工智能·自动化
MAXrxc2 小时前
OSPF综合实验
网络
AIMath~3 小时前
向github中上传文件过大超过50M怎么办
网络·git·github
Sagittarius_A*3 小时前
H3CSE 高性能园区网:SNMP 网络管理协议详解
网络·计算机网络·安全·h3cse