.
1.什么是Socket?
网络上的两个程序通过一个双向的通信连接实现数据的交换,这样连接的一端称为一个Socket.
2.tcp/ip是什么?
TCP/IP 是不同的通信协议的大集合
3.tcp/ip的四层模型
1: 数据链路层
2:网络层
3:传输层
4:应用层 http1.1 长链接4.OSI模型
1.物理层 。
2.数据链路层。
4.传输层。ipv4 2^32 ipv6 2^128
5会话层 dns这个是域名解析,把网址解析成ip
6.表示层 http(80端口) ftp(24端口)
7.应用层5.什么是tcp
一种面向连接的、可靠的、基于字节流的传输层通信协议
优点:可靠,他必须先由服务端,还必须先跟服务端握手成功,才会发送数据
缺点:传输效率不高,成本高
6.udp是不可靠的一种传输协议,特点是速度快,不可靠,只管发送,不管是否接收到。