首页 > 代码库 > 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网络管理