首页 > 代码库 > Linux网络管理
Linux网络管理
ISO:国际标准化组织
OSI:开发系统互联模型
发送数据时,上层传到下层,再从主机A物理层传到主机B的物理层,有主机B的物理层往上传递
接受数据时,下层往上层,由物理层往应用层传递
上三层为用户提供服务,下四层对实际的数据传递提供服务
TCP/IP协议的四层模型
网络接口层:
网络接入层与OSI参考模型中的物理层和数据链路层相对应。负责监视数据在主机和网络之间的交换。事实上,TCP/IP本身并未定义该层的协议,由参与互连的各网络使用自己的物理层和数据链路层协议,然后与TCP/IP的网络接入层进行连接。
地址解析协议(ARP)工作在此层,即OSI参考模型的数据链路层。把ip地址翻译成物理地址
网际互联层:
网际互联层对应于OSI参考模型的网络层,主要解决主机到主机的通信问题。它所包含的协议设计数据包在整个网络上的逻辑传输。
该层有三个主要协议:网际协议(IP)、互联网组管理协议(IGMP)、互联网控制报文协议(ICMP)
传输层:
传输层对应于OSI参考模型的传输层,为应用层实体提供端到端的通信功能,保证了数据包的顺序传送及数据的完整性。
该层有两个主要协议:传输控制协议(TCP)、用户数据包协议(UDP)
应用层:
应用层对应于OSI参考模型的上三高层,为用户提供所需要的各种服务。例如:FTP、Telnet、DNS、SMTP等
TCP/IP与OSI模型的比较
相同点:
1. 都采用了层次结构的概念
2. 都能够提供面向连接和无连接两种通信服务机制
不同点:
1. 前者四层模型,后者七层
2. 对可靠谱要求不同
3. OSI模型是在协议开发前设计的,具有通用性。TCP/IP是先有协议集然后建立模型,不适用于非TCP/IP网络
IP地址
IP包头的字节数不一定是20字节,它是不固定的,着也就是为什么IP4协议传输没有IP6传输快的原因,IP6包头是固定的,每次传输不需要判断包头的长度
端口
查看本机启用的端口:netstat -an
-a:查看所有连接和监听端口
-n:显示IP地址和端口号,而不显示域名和服务名
DNS作用(域名系统的缩写,也称作名臣解析)
在互联网中,通过IP地址来进行通信
IP地址用数字表示,记忆困难,改成域名方便记忆。例如:116.213.123.342 ==> www.baidu.com
Linux网络管理