一.OSI表示开放式系统互连,国际制定了OSI模型,分为七层依次是,物理层 数据链路层 网络层 传输层 会话层 表示层 应用层
应用层 接受用户的数据,人机交互的接口,面向应用程序
表示层 数据格式化,代码转换,数据加密
会话层 解除或建立与别的接点的联系
传输层 区分流量,定义数据传输方式
网络层 编址 寻址
二.端口号:用两个字节表示的整数,它的取值范围是0-065535,其中1-01023之间是静态端口,1024-065535是动态端口
三.协议:在传输层中连接和通信的规则被称为网络通信协议
1.UDP协议
UDP协议是无线连接通信协议,数据传播速度快,但不能保证传输质量,其消耗资源小,效率高,适宜于语音通话,视屏通话等,且此协议当一台计算机向另外一台计算机发送数据时,发送端不会确认接收端是否存在,就会发出数据,但因为其传输数据不能保证数据的完整性,因此不被用于传输重要文件,被称为不可靠传输
2.TCP协议
TCP协议面向连接的通信协议,是传输数据之前,在发送短和接收端建立逻辑连接,然后再传输数据,他提供的连接以及接收端的反馈被称为”三次握手“一开始pc端先发出端口开放请求,然后server端发送ACK以及向pc端的端口开放请求,最后pc端在发ACK给server端,其中server的ACK是显性确认,而最后的pc端发给server端的ACK是隐性确认,隐性确认意为,最后一次传输服务器端实质没有收到pc端发来的同意信息,即服务器端没有收到pc端的任何信息即表示pc端同意连接。TCP协议相对于UDP协议效率低速度慢,但其可以保证数据的完整性,用于传输重要数据。
四.编址协议
编址协议有 IP IPX (其中IP分为IPV4和IPV6)
其中IPV4就是我们口中常提到的IP它编址方式为点分十进制法
IP由网络位和主机位表示,其中子网掩码化为二进制的32位中,1的位数表示对应IP中的网络位,0的位数表示对应IP中的主机位,以此来让每个用户的IP都不同
其中公有地址是指全球唯一性标识地址
私有地址表示不具唯一标识地址