【1】HTTP协议和Socket接口区别
内容提要: 1.网络七层模型 2.什么是HTTP协议 3.什么是Socket接口 1.网络七层模型 第一层:物理层 为设备之间的信息提供传输提供可靠环境,那么这个环境是什么呢? 如:同轴电缆,插头,接收器,水晶头,网线等。可以在通信的两个数据终端的设备之间连接起来形成一条通路。 再说下这个协议中的某一项规定:比如eiars-232-c及rs-449就可以兼容于100序列线上。 第二层:数据链路层 提供数据的传送服务。 这里涉及到一个信息就是帧,它是数据传输的单元,不同的协议帧的长短也不同。它还有差错恢复,流量控制的功能(这个指的是硬件) 我们常见的链路层产品就是网卡,网桥等。 它的作用是 路由的选择,网络的激活和终止。 它还有的一个重要功能就是在一条数据链路上复用多条网络连接,大多采用的是分时复用的技术。 我们常见的是路由器、网关等 第四层:传输层 它是 两台计算机经过网络进行数据通信时最基础的端到端的一个层次 。它的服务满足了传送质量,传达速度,传送费用的不同需要。它还具有差错恢复,流量控制的功能(这个指的是软件) 很多时候我们会发现QQ聊天的速度很快,但是我们上网速度就很慢,这就是因为QQ使用UDP协议,没有纠错功能,而网络的传输使用的是TCP协议,它的纠错功能就会导致传输速度变慢。 第五层:会话层 它的服务可 使应用建立和维持会话 。再举个栗子