1、简述osi七层模型和TCP/IP五层模型
七层模型
OSI 七层 | 含义 |
---|---|
物理层 | 建立、维护、断开物理连接。(由底层网络定义协议) |
数据链路层 | 建立逻辑连接、进行硬件地址寻址、差错校验等功能。(由底层网络定义协议) |
网络层 | 进行逻辑地址寻址,实现不同网络之间的路径选择。 |
传输层 | 定义传输数据的协议端口号,以及流控和差错校验。 |
会话层 | 建立、管理、终止会话。(在五层模型里面已经合并到了应用层) |
表示层 | 数据的表示、安全、压缩。(在五层模型里面已经合并到了应用层) |
应用层 | 网络服务与最终用户的一个接口。 |
TCP/IP 五层模型
TCP/IP 五层 | 含义 |
---|---|
物理层 | 负责将比特流在结点间传输,即负责物理传输。该层的协议既与链路有关也与传输介质有关。 |
数据链路层 | 负责将IP数据报封装成合适在物理网络上传输的帧格式并传输,或将从物理网络接收到的帧解封,取出IP数据报交给网络层。 |
网络层 | 负责将数据报独立地从信源发送到信宿,主要解决路由选择、拥塞控制和网络互联等问题 |
传输层 | 负责为信源和信宿提供应用程序进程间的数据传输服务,这一层上主要定义了两个传输协议,传输控制协议即TCP和用户数据报协议UDP。 |
应用层 | 支持网络应用,应用协议仅仅是网络应用的一个组成部分,运行在不同主机上的进程则使用应用层协议进行通信。主要的协议有:http、ftp、telnet、smtp、pop3等 |
2、总结描述TCP三次握手四次挥手
三次握手
通过 一个例子来说明 三次握手的过程:
四次挥手
3、描述TCP和UDP区别
TCP | UDP |
---|---|
传输层 | 传输层 |
面向连接 | 无连接 |
有序列号 | 无序列号 |
传输时数据可靠 | 传输时数据不可靠 |
对系统资源要求过多 | 对系统资源要求较少 |
传输慢 | 传输快 |
4、总结ip分类以及每个分类可以分配的IP数量
ip分类 | 网络位 | 主机位 | 分配的ip数量 | 网段范围 | 最小主机 | 最大主机 | 备注 |
---|---|---|---|---|---|---|---|
A类 | 8位 | 24位 | 2^24-2 | 1-126 | 1.0.0.1 | 126.255.255.254 | |
B类 | 16位 | 16位 | 2^16-2 | 128-191 | 128.0.0.1 | 191.255.255.254 | |
C类 | 24位 | 8位 | 2^8-2 | 192-223 | 192.0.0.1 | 223.255.255.254 | |
D类 | 224-239 | 组播 | |||||
E类 | 240-255 | 保留未使用 |
5、总结IP配置方法
永久生效
vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="987b3207-1c36-4d32-ace9-1aa2ebc3aa21"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.209.29"
PREFIX="24"
GATEWAY="192.168.209.2"
DNS1="192.168.209.2"
IPV6_PRIVACY="no"
systemctl restart network
临时配置ip
ifconfig ens33 192.168.209.99/24
ifconfig ens33:1 192.168.209.100/24 //配置子接口的ip