10 基础网络知识
1.1 TCP/IP
TCP/IP
分为四个层:
数据链路层:接收和发送物理层数据
网络层:处理数据网络分组以及IP
寻址
传输层:为两台主机应用之间提供端到端通信
应用层:处理上层用户逻辑细节
1.2 网络设备
- 集线器
在物理层实现局域网络的互联 - 网桥
工作在数据链路层。分析目的mac
是否在对方网络上,并据此决定是否将报文转发到对方网络上 - 路由器
是网络层设备。一般用于将两个或多个不同的网络连接在一起。
例如:将局域网和互联网相接 - 防火墙
一般为网络层及其以上。是在多个两个或多个网络之间用于设置安全策略的一个或多个系统的组合
1.3 数据链路层
1.3.1 ICMP
ICMP
协议使用IP
协议进行传输报文。ICMP
唯一的功能是报告问题,纠正错误功能。
当网络出现异常时,需要发送一份差错报文