2021.03.01
什么是默认路由?
默认路由是一种特殊的静态路由,存在路由表中的形式为:0.0.0.0 0.0.0.0 192.168.1.1。
目的地址不在路由表里的所有数据包都会使用默认路由。所以一般主机都会配置默认路由。
2021.03.02
组播、广播和单播的区别
单播:信息源需要与每个需要信息的主机都建立一条独立的信息传输通道
广播:信息源把信息传送给该网段中所有的主机
组播:信息源把信息传送给该网段中一组主机
2021.03.03
什么是RIP协议?
RIP(Routing Information Protocol)路由信息协议,是最早的路由协议之一。它是一种距离矢量路由协议,通过计算距离来形成路由表,速度比较慢。
2021.03.04
什么是OSPF协议?
OSPF(Open Shortest Path First),即开放最短路优先,是一种IP网络开发的链路状态路由协议,能够更加快速的收敛,减少路由协议流量。
2021.03.05
什么是BGP协议?
BGP(Border Gateway Protocol),即边界网关协议。为了解决互联网规模太大,路由表条目过多而难于维护的问题,BGP让自治系统AS之间路由选择变得简单。
2021.03.06
什么是TCP协议?
TCP(Transmission Control Protocol)传输控制协议,它是传输层定义的一个面向连接的可靠协议,但是速度比较慢。
2021.03.07
TCP为什么要三次握手和四次挥手?
TCP作为一个可靠协议,每次建立连接之前都必须要先进行三次握手。发送数据完成断开连接的时候都必须要经过四次挥手,是为了确保发送数据的完整性。
2021.03.08
什么是UDP协议?
UDP(User Datagram Protocol)用户数据报协议是传输层的协议。它是不面向连接的,所以是一个不可靠的协议,容易出现丢包的情况,但是传输速度非常快。
2021.03.09
什么是HTTP协议?
HTTP(Hyper Text Transfer Protocol)超文本传输协议是一个应用层协议,运行于TCP的协议之上,默认端口是80。用于从万维网服务器传输资源到本地浏览器,交互过程分为请求消息和响应消息。
2021.03.10
什么是HTTPS协议?
HTTPS(Hyper Text Transfer Protocol Secure),超文本传输安全协议,是HTTP的安全版,默认是TCP的443端口。它加密数据确保其机密性,可以验证客户端和服务器的身份,免于消息被窃取。它还可以验证数据完整性,防止数据被篡改。
2021.03.11
什么是DNS协议?
在Internet上存在域名与IP地址两种形式,域名便于人们记忆,但机器之间只能互相识别IP地址,所以需要将域名和IP地址进行转换,这个工作就称为域名解析。DNS协议就是实现域名和IP之间相互转化的网络协议。
2021.03.12
DNS递归查询和迭代查询的区别
递归查询:本机向本地域名服务器发出一次查询请求,如本地域名服务器无法解析,会以DNS客户机的身份向根域名服务器查询,根域名如果不知道,会自己向顶级域名服务器查询,直到得到最终IP地址告诉本机;
迭代查询:本地域名服务器向根域名服务器查询,根域名服务器告诉它下一步到哪里去查询,然后它再去查,每次它都是以客户机的身份去各服务器查询。
2021.03.13
什么是FTP协议?
FTP(File Transport Protocol),文件传输协议,是一个运行在TCP之上的应用层协议。用于两台计算机之间传送文件。
FTP使用2个端口,一个数据端口(20)和一个控制端口(21),控制连接用来传送命令,数据连接是用于传送数据。
2021.03.14
FTP主动模式和被动模式的区别
主动模式:FTP客户端告诉服务器自己的端口号,让服务器来主动连接。对于客户端的防火墙来说,这是从外部到内部的连接,可能会被阻塞。
被动模式:控制连接和数据连接都有客户端发起,这样就解决了从服务器到客户端的数据端口的连接被防火墙过滤的问题。
2021.03.15
什么是TFTP协议?
TFTP(Trivial File Transfer Protocol),简单文件传输协议,是运行在UDP之上的应用层协议,默认端口为69。用于在客户机与服务器之间进行简单文件传输。它是FTP的简化版本,比FTP速度快,开销小,但是不可靠。