三次握手:为保证通信有效,TCP协议采用三次握手的形式在发送端和接收端间传输数据(A->B->A->B保证A与B皆发送,接收一次信息,最为高效)
字节流服务(Byte stream service):TCP协议处理数据的方式,将大块数据分割成一个个数据包,类似于快递员将一整车火柴包装成一盒盒。
DNS服务:提供域名到IP地址之间的解析服务(ARP服务:提供IP地址到MAC地址之间的解析服务)
域名:字母配合数字的,符合人类记忆习惯的表示形式。如果是在同一个局域网内,只需要IP地址就能访问网站,但如果是广域网,域名就是必要的了。
URL:一般由 协议名+域名+文件路径 构成。也可以用ip地址代替域名访问。
端口:
中转:在网络上,通信双方在同一局域网(LAN)内的情况很少,大多数情况下,需要经过多台计算机或者网络设备中转才能连接到对方。中转站的地址由其IP地址决定,当A需要寻找到下一个中转站B的地址时,它只知道B的MAC地址,此时A就到了使用ARP协议的时候了。
TCP/IP协议族层次
应用层:HTTP协议负责生成针对某个web页面的请求,DNS服务负责解析该页面的域名,返回该页面所在服务器的IP地址
传输层:TCP协议负责分割数据(三次握手,字节流服务)
网络层:IP协议负责寻找中转站(ARP协议)
链路层: