
计算机网络
文章平均质量分 73
Joseph风中追风
从农民变成码农之路。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
计算机网络体系结构
定义:计算机网络的各层及其协议的集合合称为网络的体系结构。协议:即规则的集合。为进行网络中数据交换(如数据格式及同步问题)而建立的规则、标准或约定称为网络协议(network protocol)。协议由语法、语义和同步组成。语法规定了传输数据的格式;语义规定了所要完成的功能,即需要发出何种控制信息完成何种动作以及做出何种应答;同步规定了执行各操作的条件、时序关系等,即时间实现顺序的详细说明。协议是...原创 2018-06-27 15:05:20 · 461 阅读 · 0 评论 -
IP地址相关
定义:连接在Internet中的每一台主机都分配了一个32比特的全球唯一的标识符,即ip地址。传统的ip地址是分类的地址,A、B、C、D、E五类。一般讨论前三类;A类网络号占据8个bit,第一位为0,B类16个前两位为10,C类24个,前三维为110。无论哪类地址,均是由两部分组成,即{<网络号>,<主机号>},其中网络号标志主机所连接到的网络,其在整个因特网范围内都是唯一...原创 2018-06-27 19:59:23 · 905 阅读 · 0 评论 -
TCP“三次握手”、“四次挥手”
TCP协议TCP协议是建立在不可靠的ip层之上实现的可靠的数据传输协议,它主要解决传输的可靠、有序、无丢失和不重复的问题。TCP是TCP/ip体系中非常复杂的一个协议,主要特点是:1、TCP是面向连接的传输层协议。2、每一条TCP连接只能有两个端口,每一个TCP连接只能是点对点的。3、TCP提供可靠的交付服务,保证传输的数据无差错,不丢失不重复且有序。4、TCP提供全双工通信。5、TCP是面向字节...原创 2018-06-27 22:32:27 · 255 阅读 · 0 评论 -
TCP客户端与服务器函数调用过程及特殊情况
基本结构如下图所示:一般而言服务器是被动建立连接,服务器调用socket创建套接字,bind给socket分配具体的ip地址以及端口号,再调用listen函数将刚创建好的socket放入监听队列,之后调用accept等待指定地址(协议)的客户端的连接。客户端调用socket创建套接字,随后connect来建立连接,客户端的socket的bind操作在connect中隐藏完成。调用c...原创 2018-08-03 23:03:21 · 2407 阅读 · 0 评论