IP:互联网协议地址
作为网络识别主机的方式,公网下的IP是唯一的,不可重复的。标识主机,类比进程标识符PID。
DHCP:动态主机配置协议
在同一子网下,网络号相同,但主机号必不能重复,由于同一子网下主机不止一个,人为手动配置IP可能出错,而且麻烦,所以出现了DHCP,它可以自动为你配置当前子网下的可用IP。当然你可以设置指定IP。路由器就相当于一个DHCP服务器
DNS:域名系统
IP的另一种表现形式,比如一个人的身份证号的相当于IP,你的姓名就是域名,DNS将IP和域名一一对应起来,当你输入某一网站域名,DNS将其翻译成对应的IP
MAC:网卡地址
在网络中标识唯一网卡,一台主机,可以有多个网卡,但每个网卡都有唯一的标识地址。
ARP:地址解析协议
用于广播IP地址,将对应IP地址主机的网卡地址MAC返回。
NAT:网络地址转换
IP地址是有限的,为了避免IP地址不足的问题,通过NAT路由器的WAN和LAN口的地址转换,LAN地址可以相同。
HTTP:超文本传输协议
用于从WWW服务器传输超文本到本地浏览器的传输协议
TCP:传输控制协议
用于不同主机之间建立可靠的连接
解释一下三次握手,为何三次?
三次握手就是检测两个主机的接收和发送功能,第一次1号主机向2号主机发送数据,第二次2号主机回复数据,如果这两个次过程正常进行,已经说明了两个主机的接收和发送功能都没问题了,就没有必要进行第三次,但这是我们从上帝视角去看的。现在的情况实际是,1号主机知道自己和2号主机的发送、接收功能都没问题,但2号主机只知道自己的接收和1号主机的发送功能没问题,2号主机不清楚自己的发送功能和1号主机的接收功能有没有问题,所以就有了第三次的发送,也就是1号主机回复2号主机。