一、概念 分层思想 复杂问题简单化 每层的分工更加明确,整个流程更加清晰 二、OSI七层模型 应用层:提供与用户的交互接口 表示层:将数据进行压缩、加密、编码 会话层:建立双方的会话窗口 传输层:实现不同主机的进程通信(防火墙事先定义好的规则) 网络层:进行逻辑寻址 数据链路层:进行物理寻址 物理层:将数据转换成0和1进行传输 TCP/IP五层模型 三、五层模型 1、每层的协议名称 应用层:DNS:域名服务 FTP:文件传输协议 HTTP:超文本传输协议DHCP:动态主机配置协议 传输层:TCP:①、传输控制协议 ②、三次握手建立连接 ③、四次挥手断开连接 网络层:IP协议:TCP/IP协议的基础 ARP:地址解析协议 RARP:反向地址解析协议 ICMP:控制报文协议 2、每层的工作设备 应用层:计算机 传输层:防火墙 网络层:路由器 数据链路层:交换机 物理层:网卡 3、协议数据单元 应用层:数据报文 传输层:数据段 网络层:数据包 数据链路层:数据帧 物理层:比特流 4、封装与解封过程 PDU:数据封装过程 头部>数据段(TCP头部)>数据包(TCP头部、IP头部)>数据帧(TCP头部、IP头部、MAC头部)>比特流 交换机传输不通过传输层、应用层 四、IP地址 前三段是网络部分(第三位是1表示网段) 后一段是主机部分 二进制 1=1 2=10 4=100 8=1000 16=10000 32=100000 64=1000000 128=10000000 使用拆数法进行换算 IP地址分类(本地回环地址LO 127.0.0.1验证本地计算机是否正确配置了 TCP/IP) A类:1-121(一个网络位三个主机位) B类:128-191(两个网络位两个主机位) C类:192-233(三个网络位一个主机位) D类:224-239(用于组播通信的地址) E类:240-255(用于科学研究) 私有地址 A类:10.0.0.0-10.255.255.255 B类:172.16.0.0-172.31.255.255 C类:192.168.0.0-192.168.255.255 临时配置:命令行设置,设置后会立即生效,重启后生效 永久配置:配置文件设置,设置后重启生效,不会失效 网卡详细: netmask 子网掩码 broadcast 广播地址 ether 物理地址/MAC地址 配置文件/etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet 网卡以太网 BOOTPROTO=dhcp 获取方式 static手动配置 DEVICE=ens33 设备名称 NAME=ens33 网卡名称 (两个名称必须一样) UUID= 设备编号 ONBOOT=yes (是否开机自启) #IPADDR= 网关IP #PREFIX=24 子网掩码 (表示网络的位数) #NETMASK=255.255.255.0 (两个子网掩码格式二选一) #GATEWAY=192.168.1.254 #表示标注信息 (不生效)