计算机网络-网络层2

3. 网际控制报文协议 ICMP

在这里插入图片描述

报文格式
在这里插入图片描述
报文类型
差错报告【终点不可到达、源点抑制(数据包发送太快)、时间超过、参数问题、重定向】
询问报文【回送请求和回答报文、时间戳请求和回答报文】

差错报告数据字段内容
在这里插入图片描述
如果ping个地址,接收到IP数据包以后,返回去ICMP差错报告,需要去除IP数据报数据字段,然后首部增加ICMP的前八位字节(是否可到达、参数问题。。。)

抓包效果
ping目标地址
在这里插入图片描述
type=0 代表发送数据

pathping
可以查看经过每个路由的通过情况,排查网络问题,跟踪数据包路径

4. 因特网的路由选择协议

动态路由协议【动态选择最佳路径】
RIP
最早 周期性广播 30秒
在这里插入图片描述
如图 E学到了两个到1的路径,一个经过两个路由器,一个经过4个路由器,最终选择保留路径少的。

周期性广播更新,如果某台路由器坏掉了,也可以及时得到通知。

在这里插入图片描述
通过配置RIP协议,自动生成动态路由表。R为RIP

OSPF
在这里插入图片描述
internet上使用、动态路由协议、度量值(带宽)、支持多区域、触发式更新、三个表(邻居表【hello包】、链路状态表【试探更新开销最小】、计算路由表)
一般网络规模不大,静态路由就可以。
在这里插入图片描述
分区域之后,区域内链路状态不会互相扩散。
特点:
在这里插入图片描述

BGP协议
在这里插入图片描述
不同系统之间,RIP和OSPF都是系统内部动态路由协议。
在这里插入图片描述
实现自制系统选择路径用的。
特点:
交换路由信息数量不是很多
路由选择相对简单
支持CIDR
在这里插入图片描述

5. IP多播

IGMP协议:组播管理协议【管理组播成员】
组播=多播
应用场景:流媒体服务器、视频会议
在这里插入图片描述
中间部分类似流媒体服务器(电台)
左右两部分是指不同的频道(多播地址)

IGMP功能:
就是管理组播地址,当组播成员无一人接收的时候,会告诉电台,别传送给这个组播信号的。起到这样一个检查的作用。

6. 虚拟专用网VPN 和 网络地址转换NAT

VPN

从互联网访问公司、学校内网。【通过建立一个vpn拨号之后,将局域网扩展】
虚拟专用网络,相当于在互联网上传私有数据。
在这里插入图片描述
传输过程中将数据包首部增加目标地址和源地址

NAT

网络地址转化
【允许一堆的计算机使用一个地址访问internet】
【正是因为这个技术IPV4目前还够用,否则早升级IPV6了】
内网连接公网地址都是经过nat地址转换,转换为公网地址,nat对每个计算机都有个端口,网络回来的时候通过端口号,给到对应的计算机。

NAT端口映射

在这里插入图片描述
外部通过111访问web站点(内部网络)。这就是端口映射作用
外部网的80端口映射到内网的80端口。
在这里插入图片描述
如图为windos实现的端口映射
外部站点是192.168.80.109:3389
内部网络站点是不同的。

NAT和PAT

虚拟机网络

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值