背景: 内核接收分组的方式有两种:第一种:传统方式,使用中断的方式;第二种:NAPI,使用中断和轮询结合的方式。中断方式: 下图为一个分组到达NIC之后,该分组穿过内核到达网络层函数的路径。此图的下半部分为中断处理,上半部分为软中断。在中断处理中,函数net_interupt是设备驱动程序的...
分类:
其他好文 时间:
2014-12-24 13:25:29
阅读次数:
452
网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TP...
分类:
Web程序 时间:
2014-12-24 13:24:43
阅读次数:
143
计算机网络由计算机和设备通过网络连接介质连接在一起组成的计算机系统主要实现资源的共享和数据传输网络中设备之间的通讯需要网络协议网络协议定义了网络通讯的规则ISO/OSI网络协议模型应用层表示层会话层传输层网络层数据链路层物理层TCP/IP协议Httpftpsnmppop3smtpTCP/UDPIP..
分类:
其他好文 时间:
2014-12-24 06:33:51
阅读次数:
184
网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC...
分类:
Web程序 时间:
2014-12-23 16:55:54
阅读次数:
188
EPC(Electric Product Code),是一个物联网的感应层的标准,主要是来定义了如何来定义电子标签,里面包括了很多的规则。
物联网分为三层:感知层,网络层以及应用层。感知层是物和物直接接触层,就像战争的前线战场一样,比如我们坐的公交车,IC卡和接收器就是在感知层,就是物和物之间彼此感...
分类:
其他好文 时间:
2014-12-20 20:51:52
阅读次数:
221
GameServer号称游戏服务器,是整个服务器的控制其中驱动的东西很多,网络:DataLayer,接收所有map发到GS过来的包,从网络层接报,数据库:DB,数据库回调驱动,玩家:GameChannel,玩家接报,道具,帮会等定时保存,几个定时器管理,帮助GC发送未发送的数据,所有的工作都是在GS...
分类:
其他好文 时间:
2014-12-19 11:50:20
阅读次数:
175
说到Windows应用层网络通信不得不提winsock,winsock是工作在TCP/IP层的应用层(TCP/IP层分为主机到网络层【比特】、网络互联层【数据帧】、传输层【数据包】、应用层【数据段】),这是Windows给我们使用的最底层的网络通信应用层的API,winsock提供的两种模式(...
以去银行办业务举例:网络层ddos是让去往银行的道路交通变得拥堵,无法使正真要去银行的人到达;常利用协议为网络层的,如tcp(利用三次握手的响应等待及电脑tcp连接数限制)等应用层ddos则是在到达银行后通过增办、询问业务等等各种“合法要求”来消耗银行的业务资源,如利用http(查看所有网页、占用资...
分类:
其他好文 时间:
2014-12-18 01:40:54
阅读次数:
221
网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC...
分类:
Web程序 时间:
2014-12-16 16:55:26
阅读次数:
140
网络层位于TCP/IP协议栈第三层。在数据链路层和传输层中间,网络层通过定义一些协议保证了数据包的正确转发。本文简单介绍IP地址分类、合理进行子网地址划分(VLSM,variablelengthsubnetmask可变长子网掩码)、ARP/RARP协议原理以及路由器工作原理。网络层数据封装前面已经学习..
分类:
其他好文 时间:
2014-12-16 06:34:56
阅读次数:
321