1、请描述 TCP/IP协议中主机与主机之间通信的三要素
IP 地址( IP address )
子网掩码( subnet mask )
IP 默认路由( IP router )
2、请描述 A、B、C 三类IP地址的默认子网掩码
A 类 255.0.0.0
B 类 255.255.0.0
C 类 255.255.255.0
3、请描述预留给企业的私有网络使用的私有IP有哪三段
A 类 10.0.0.1 - 10.255.255.254
B 类 172.16.0.1 - 172.16.31.254
C 类 192.168.0.1 - 192.168.255.254
4、请简要描述交换机的作用及工作原理
交换机的作用,用来连接多台计算机进行通讯或者组建局域网。
交换机的特点及原理:
- 交换机的每一个端口所连接的网络都是独立的,也就是独享带宽;
- 进行地址学习(源端和目标端的 MAC 地址),维护一张 MAC 地址表
- 隔离冲突域。因为每个端口都有一条独占的带宽,当两个端口工作时不影响其
它端口的工作。
5、请简要描述TCP/IP四次模型中每层的协议
应用层(用户进程): http 、 ssh 、 ftp 、 dhcp 等等
传输层: tcp 、 udp
网络层: ICMP 、 IP 、 IGMP
链路层: ARP 、 RARP
6、请简述tcp协议和udp协议的区别
TCP (传输控制协议)和 UDP (用户数据报协议)
TCP协议:
为两台主机提供高可靠性的数据通信。 TCP 是面向连接的通信协议,通过三次握手建立连接,
通讯完成时要断开连接,由于 TCP 是面向连接的所以只能用于端到端的通讯。TCP 提供的是
一种可靠的数据流服务,采用 “ 带重传的肯定确认” 技术来实现传输的可靠性。也就是 TCP
数据包中包括序号( seq )和确认( ack ),所以未按照顺序收到的包可以被排序,而损坏
的包可以被重传。
UDP协议:
为应用层提供一种非常简单的服务。它是面向无连接的通讯协议, UDP 数据包括目的端口号和
源端口号信息,由于通讯不需要连接,所以可以实现广播发送。 UDP 通讯时不需要接收方确认,
不保证该数据报能到达另一端,属于不可靠的传输,可能会出现丢包现象。
总结:
TCP 协议安全可靠,但是传输速度相对慢; UDP 协议不可靠,但是传输速度相对快。
7、请简单描述tcp协议三次握手和四次断开过程
三次握手 TCP三次握手的过程如下:
1. 客户机 A 端(主动连接端)发送一个 SYN 包给服务器 B 端(被动连接端);
2. 服务器 B 端(被动连接端)收到 SYN 包后,发送一个带 ACK 和 SYN 标志的包给客户机 A 端(主动连接端);
3. 客户机 A 端(主动连接端)发送一个带 ACK 标志的包给服务器 B 端(被动连接端),握手动作完成。
四次断开TCP四次断开的过程如下:
1. 客户机 A 端(主动连接端)发送一个 FIN 包给服务器 B 端(被动连接端)请求断开连接;
2. 服务器 B 端(被动连接端)收到 FIN 包后,发送一个 ACK 包给客户机 A 端(主动连接端);
3. 服务器 B 端(被动连接端)发送了 ACK 包后,再发送一个 FIN 包给客户机 A 端(主动连接端)确认断开;
4. 客户机 A 端(主动连接端)收到 FIN 包后,发送一个 ACK 包,当服务器 B 端(被动连接端)收到 ACK 包后,四次断开动作完成,连接断开。
8、简述什么是TTL ,它的作用以及原理
TTL 指的是数据生命周期
作用:避免数据在网络中无限循环转发
原理:当网络中的数据包每经过一个路由器 TTL 值减 1 ,当 TTL 值为 0 时,数据
包丢弃。
9、简述三层交换机作用
三层交换机是具有网络层功能的交换机,三层交换 = 二层交换 + 三层转发,使用三
层交换技术实现 VLAN 间通信。
10、请简述NAT的作用及优缺点:
通过将内部网络的私有 IP 地址翻译成全球唯一的公网 IP 地址,使内部网络可以连
接到互联网等外部网络上。
优点:
1. 节省公有合法 IP 地址
2. 处理地址重叠
3. 增强灵活性
4. 安全性
缺点:
1. 延迟增大
2. 配置和维护的复杂性
3. 不支持某些应用,可以通过静态 NAT 映射来避免
11、请简述NAT三种实现方式的区别
1. 静态转换的对应关系一对一且不变,并且没有节约公用 IP ,只隐藏了主机的
真实地址。
2. 动态转换虽然在一定情况下节约了公用 IP, 但当内部网络同时访问 Internet 的
主机数大于合法地址池中的 IP 数量时就不适用了。
3. 端口多路复用可以使所有内部网络主机共享一个合法的外部 IP 地址,从而最大
限度地节约 IP 地址资源。
12、STP是什么协议,有什么作用
参考答案
STP :生成树协议
作用 : 逻辑上断开环路,防止广播风暴产生。当线路故障,阻塞接口被激活,恢复
通信,起备份线路的作用。
13、简述静态路由,动态路由是什么以及特点是
静态路由 :
系统管理员设计与构建的路由表规定的路由。适用于网关数量有限的场合,
且网络拓朴结构不经常变化的网络。其缺点是不能动态地适用网络状况的变化,
当网络状况变化后必须由网络管理员修改路由表。
动态路由 :
是由路由选择协议而动态构建的,路由协议之间通过交换各自所拥有的路由
信息实时更新路由表的内容。动态路由可以自动学习网络的拓朴结构,并更新路
由表。其缺点是路由广播更新信息将占据大量的网络带宽。
14、增加一条由网关192.168.9.1到达192.168.1.0网络的路
route add -net 192.168.1.0/24 gw 192.168.9.1
15、网站出现500,502,400,403,404都是什么意思,怎么排查和解决
500 错误:
服务器内部错误,有可能是服务器上程序或者数据库错误,需要打开错误日志,
查看日志,分析错误信息。
502 错误:
网关错误,服务器作为网关或代理,从上游服务器收到无效响应。 Nginx 出现最
多,出现 502 要么是 nginx 配置的不对,要么是 php-fpm 资源不够,可以分析
php-fpm 的慢执行日志,优化 php-fpm 的执行速度。
400 错误:
错误请求,服务器不理解请求的语法。这可能是用户发起的请求不合理,需要检
查客户端的请求。
403 错误:
服务器拒绝请求。检查服务器配置,是不是对客户端做了限制。
404 错误:
未找到请求的资源。检查服务器上是否存在请求的资源,看是否是配置问题。
标签:IP,网络,TCP,连接端,Linux,服务器,路由
From: https://blog.csdn.net/m0_62447992/article/details/142981209