标签:网络通信

3 篇文章

【OSI】网络层 – IP 协议
网络层 - IP协议 网际协议(英语:Internet Protocol,缩写:IP;也称互联网协议)是用于分组交换数据网络的一种协议。 先来看一下本机的IP配置信息: vi /etc/sysconfig/network-scripts/ifcfg-eth0 ifcfg-eth0 : 其中的 if 表示interface 接口;cfg 表示conf…
【OSI】传输控制层 – TCP 协议
TCP 为了搞清楚TCP是什么,先来看一下它的定义: 传输 控制协议(英语:Transmission Control Protocol,缩写:TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议。 注: 上图中的 connect()、listen()、write()、read()、close() 均是系统调用方法。 TCP三次握手 TCP …
【OSI】应用层 – HTTP 协议
谈到网络通信就不得不提下面两点: OSI 7 层参考模型 TCP/IP 协议 OSI 7 层参考模型 这只是个参考模型,具体实现的时候已将 表示层及会话层归纳到了 应用层。 TCP 协议就在传输控制层。 4层(或5层) 分层其实是软件工程学中常见的实现方式,因为分层具备解耦,每个层实现自己该办的事情。层与层之间只要接口稳定,层内的东西可以替换,可以…