发布时间:2018-06-15 18:30:12
/*服务端程序*/#include <stdio.h>#include <stdlib.h>#include<sys/types.h>#include<sys/socket.h>#include <string.h>#include <string.h>#include <arpa/inet.h>#include <netinet/in.h>#include <arpa/inet.h>#include <errno.h>int main(void){ int sockfd,ret,newfd; int readlen; in.........【阅读全文】
发布时间:2018-06-13 15:21:57
按照TCP/IP协议由下往上的顺序,今天我们来学习一下数据链路层,数据链路层位于物理层和网络层之间,其设计的初衷就是顺利为网络层提供数据服务,不考虑可靠性,可靠性的部分由传输层的TCP协议实现。我们可以从下面的图中简单地了解一下数据链路层在网络传递中的地位,假设在通信的过程中需要通过路由.........【阅读全文】
发布时间:2018-06-13 14:44:27
终于腾出一点时间,来看看计算机网络的物理层。物理层考虑的是怎牙膏才能在连接各种计算机的传输媒体上传输数据比特流,而不是具体的传输媒体。物理层定义了一些传输介质具有的特性,比如机械特性、电气特性、功能特性和过程特性。这部分章节自己作为一个知识性的了解来进行学习。一、数据通信的基.........【阅读全文】
发布时间:2018-06-08 09:18:38
TCP协议作为一个可靠的面向流的传输协议,其可靠性和流量控制由滑动窗口协议保证,而拥塞控制则由控制窗口结合一系列的控制算法实现。一、滑动窗口协议 关于这部分自己不晓得怎么叙述才好,因为理解的部分更多,下面就用自己的理解来介绍下TCP的精髓:滑动窗口协议。 &nb.........【阅读全文】