计算机网络原理-韩立刚-第四章 网络层

第四章 网络层

前章回顾
物理层

  • 网络设备的机械特性、电气特性、功能特性、过程特性。
  • 数据通信的基础知识,包括数字信号和模拟信号
  • 频分多路复用
  • 时分多路复用

数据链路层

  • 封装成帧
  • 透明封装
  • 无差错接收
  • 点到点线路的数据链路层
  • 广播信道的数据链路层
  • 以太网、集线器、网桥、交换机
  • 100M、1000M、10000M以太网

网络层提供的服务

计算机网络原理-韩立刚-第四章 网络层_第1张图片

计算机网络原理-韩立刚-第四章 网络层_第2张图片

计算机网络原理-韩立刚-第四章 网络层_第3张图片

计算机网络原理-韩立刚-第四章 网络层_第4张图片

网络层如何转发数据包

视频《0037.第4章 网络层–验证网络层功能》采用模拟软件验证网络层的功能
视频《0038.第4章 网络层–准备发送数据》和视频《0039.第4章 网络层–发送数据的过程》讲述了数据的发送过程

计算机网络原理-韩立刚-第四章 网络层_第5张图片

计算机网络原理-韩立刚-第四章 网络层_第6张图片

发送端
1. 应用层:应用程序准备要传输的文件
2. 传输层:文件分段并编号
3. 网络层:添加目标IP地址和源地址
4. 数据链路层:两种情况:使用自己的子网掩码,判断自己在哪个网段,使用自己的子网掩码,判断目标地址在哪个网段。1、如果是在同一个网段,ARP协议广播解析目标IP地址的MAC地址;2、如果不是在同一个网段,将数据发给路由器来转发。

网络层协议

计算机网络原理-韩立刚-第四章 网络层_第7张图片

计算机网络原理-韩立刚-第四章 网络层_第8张图片

网络层协议
ARP协议:通过广播目标IP地址,目标的MAC地址是FF-FF-FF-FF-FF-FF,然后解析目标IP地址的MAC地址。

ICMP协议

主要是Ping命令

计算机网络原理-韩立刚-第四章 网络层_第9张图片

计算机网络原理-韩立刚-第四章 网络层_第10张图片

视频《0044.第4章 网络层–ping和pathping排除网络故障》里面有故障排除方法。
如何排除网络故障
ping 估算网络是否畅通
pathping 跟踪数据包路径的命令
Windows上追踪数据包路径的命令 tracert +IP地址
在路由器上追踪数据包路径的命令 traceroute +IP地址

IGMP
- 点到点
- 广播
- 组播=多播

计算机网络原理-韩立刚-第四章 网络层_第11张图片

计算机网络原理-韩立刚-第四章 网络层_第12张图片

计算机网络原理-韩立刚-第四章 网络层_第13张图片

计算机网络原理-韩立刚-第四章 网络层_第14张图片

计算机网络原理-韩立刚-第四章 网络层_第15张图片

计算机网络原理-韩立刚-第四章 网络层_第16张图片

未全部看完,可以结合面试题来回看

总结:
网络层:负责在不同的网络之间尽力转发数据包,基于数据包的IP地址转发,不负责丢失重发,不负责顺序

参看文献:
1. 计算机网络-韩立刚-第四章 网络层
2. 计算机网络-韩立刚-第四章 网络层2:两个版本,视频用的是第一个,第二个也有些知识可以看一下
3. 计算机网络-谢希仁-第五版

你可能感兴趣的:(计算机网络基础)