TCP/IP网络模型是一种简化的四层抽象集合,用于描述不同的协议如何互操作,以便计算机通过互联网将流量从一台计算机发送到另一台计算机。 这四层分别是: 应用层:每一应用程序用于通信的规范,以便客户端和服务器可以跨平台通信。常用的协议有SSH(远程登录)、HTTPS(安全web)、NFS和CIFS(文件共享),以及SMTP(电子邮件递送)等。 传输:传输协议有TCP和UDP。TCP是可靠连接导向型通信,而UDP属于无连接数据报协议。应用协议使用TCP或UDP端口。/etc/services文件中可以找到常用和已注册的端口列表。 网络层:网络层将数据从源主机传送到目标主机。IPv4和IPv6协议是网络层协议。每一主机具有IP地址和前缀,用于确定网络地址,路由器用于连接网络。 数据链路层:链路或介质存取层提供与物理介质的连接。最常见的网络类型是有线以太网和无线局域网。每一物理设备具有一个硬件地址(MAC),用于标识局域网络段中的数据包的目的地。 系统上的每个网络端口都有一个名称。网络接口名称以接口类型开头: 以太网接口以en开头 WLAN接口以wl开头 WWAN接口以ww开头 在类型之后,接口名称的其余部分将基于服务器固件所提供的信息,或由PCI拓扑中设备的位置确定。 -ON表示这是一个板载设备,且服务器的固件提供设备的索引编号No因此,enol代表板载以太网设备10许多服务器不提供此信息 -SN表示该设备位于PCI热插拔插槽N中。因此,ens3代表PCI热插拔插槽3中的以太网卡。 -pMsN表示这是一个位于插槽N中总线M上的PCI设备。因此,wlp4s0代表位于插槽0中PCI总线4上的WLAN卡。如果该卡是一个多功能设(可能是有多个端囗的以太网卡,或是具有以太网外加其他一些功能的设备),设备名称中就可能会添加fN。因此,enp0s1f0代表插槽1中总线0上的以太网卡的功能0。可能还有一个名为enp0s1f1的接囗,它代表了同一设备的功能1。 持久性命名意味着一旦您知道系统上网络接囗的名称,也就知道它以后不会再发生改变。
|