Description: Linux的网络协议栈是内核的一部分,它的实现是基于TCP/IP协议栈的,共分五层,分别是:应用层、BSD Socket层、INET Socket层、网络层和数据链接/硬件层。这是继承了unix的网络系统,现在linux的网络系统不断注入了新的理论。
我要研究的是linux下网络协议栈一个通信协议——TCP协议栈。TCP协议是面向对象的协议,本论文主要从缓存sk_buff,TCP相关数据结构,TCP连接的建立与关闭,TCP数据的发送与接收,TCP的流量控制与拥塞控制这几方面阐述我对TCP协议栈的理解,主要研究了TCP在内核中如何实现,以及一些算法的实现。
-Linux network protocol stack is a core part of its implementation is based on TCP/IP protocol stack is divided into five, namely: the application layer, BSD Socket Layer, INET Socket layer, network layer and data link/hardware layer. This is the inheritance of the unix network system, network system is linux and keep adding a new theory. I need to study is a network protocol stack under linux communication protocols- TCP protocol stack. TCP protocol is object-oriented protocol, this thesis from the cache sk_buff, TCP data structures, TCP connection establishment and closure, TCP send and receive data, TCP flow control and congestion control these areas and explain my TCP protocol understanding of the stack, a major study how TCP in the kernel, and some algorithm. Platform: |
Size: 227328 |
Author:弥一强 |
Hits:
Description: This example shows a simple communication stream between a client and a server over TCP/IP. The server program also demonstrates a simple multi-threaded connection monitoring routine.
The example programs do not attempt to implement a data transmission protocol. All messages are read in 64 byte chunks and the server does not attempt to relate multi-part messages from clients. However, comments in the code indicate the places where changes would be made to accomodate multi-part messages and/or alternate message frame size schemes.
A client/server application is a two-part problem: first you must define the raw data transmission methodology for the programs, and second you must then implement a data transmission protocol to control the flow of the raw data and make it meaningful to the applications. This sample only attempts to deal with the first part of the problem transmitting the raw data.-This example shows a simple communication stream between a client and a server over TCP/IP. The server program also demonstrates a simple multi-threaded connection monitoring routine.
The example programs do not attempt to implement a data transmission protocol. All messages are read in 64 byte chunks and the server does not attempt to relate multi-part messages from clients. However, comments in the code indicate the places where changes would be made to accomodate multi-part messages and/or alternate message frame size schemes.
A client/server application is a two-part problem: first you must define the raw data transmission methodology for the programs, and second you must then implement a data transmission protocol to control the flow of the raw data and make it meaningful to the applications. This sample only attempts to deal with the first part of the problem transmitting the raw data. Platform: |
Size: 334848 |
Author:nd |
Hits:
Description: 对初学者来说,我们可以简单地理解为TCP协议是用来检测数据传输中的差错并进行流量控制的协议。TCP协议如果发现问题,就要发出重新传输的信号,直到所有数据能够安全传输到目的地,因此它起到一个信息传输过程中的控制作用。IP协议的最主要作用就是给网络中的每一台电脑分配一个唯一地址,否则别的电脑就找不到它。这就像我们日常活生中寄信要有地址,打电话要有电话号码一样。现在人们将Internet中使用的所有协议统称为TCP/IP协议。
-For starters, we can simply be understood as TCP protocol is used to detect errors in data transmission and flow control protocol. TCP protocol If problems are found, it is necessary to signal retransmitted until all data can be securely transmitted to the destination, so it acts as an information transmission process control action. The main role of the IP protocol is to give each computer in the network is assigned a unique address, otherwise the other computer can not find it. It' s like we live in everyday must send a letter address to have the same phone number to call. The Internet is now used in all protocols collectively referred to as TCP/IP protocol. Platform: |
Size: 3234816 |
Author:叶新 |
Hits:
Description: JQuery.Gantt组件的核心脚本文件,所有的甘特图功能代码都在这个文件中。
代码结构解析:
$.fn.gantt = function (options):甘特图部件对象
基础设置项
cookieKey:cookie的键
scales:时间范围的级别
settings:部件设置集
source:数据源
itemsPerPage:分页的每页数据行数
months:列头处月份名称
dow:列头处星期名称
startPos:默认开始位置日期
navigate:底部导航,buttons为按钮式的,scroll为滑块式的
scale:甘特图每一列的时间范围
useCookie:是否使用cookie,如果使用需要引用jquery.cookie.js
maxScale:最大时间范围(This example shows a simple communication stream between a client and a server over TCP/IP. The server program also demonstrates a simple multi-threaded connection monitoring routine. The example programs do not attempt to implement a data transmission protocol. All messages are read in 64 byte chunks and the server does not attempt to relate multi-part messages from clients. However, comments in the code indicate the places where changes would be made to accomodate multi-part messages and/or alternate message frame size schemes. A client/server application is a two-part problem: first you must define the raw data transmission methodology for the programs, and second you must then implement a data transmission protocol to control the flow of the raw data and make it meaningful to the applications. This sample only attempts to deal with the first part of the problem transmitting the raw data.) Platform: |
Size: 324608 |
Author:SFASFA
|
Hits: