Linux 协议栈
Table of Contents
1 网络模型 & 协议 对照表
| OSI名称 | 协议 | 简介 |
|---|---|---|
| 应用层 | HTTP/FTP/EMAIL | |
| 表示层 | ||
| 会话层 | ||
| 传输层 | TCP | |
| - | UDP | |
| 网络层 | IP | |
| - | ICMP | 用于在IP主机、路由器之间传递控制消息 |
| - | IGMP | 运行在主机和组播路由器之间 |
| 链路层 | PPP | |
| - | ARP | 根据IP地址获取物理地址的一个TCP/IP协议 |
| 物理层 |
2 各协议详解
2.1 ICMP
2.1.1 概述
ICMP协议是一种面向无连接的协议,用于传输出错报告控制信息。它是一个非常重要的协议,它对于网络安全具有极其重要的意义。1 用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。
Footnotes:
1
DEFINITION NOT FOUND.