码迷,mamicode.com
首页 >  
搜索关键字:套接口    ( 340个结果
《网络编程》套接字编程简介
本节介绍的套接字是可以实现不同计算机之间的远程进程间通信。套接口是网络进程的 ID,在网络中每一个节点都有一个网络地址,也就是 IP 地址,两个进程间通信时,首先要确定各自所在网络节点的网络地址。但是,网络地址只要确定进程所在的计算机,由于一台计算机上同时可能有多个网络进程,所以仅凭网络地址还不能确定是网络中的哪一个进程,因此套接口中还需要其他信息,也就是端口。在一台计算机中,一个端口号只能分配给一个进程,所以,进程和端口之间是一一对应的关系。因此,使用端口号和网络地址的组合就能唯一地确定整个网络中的一个网...
分类:其他好文   时间:2014-12-10 10:46:04    阅读次数:165
Socket编程实践(1)
Socket Api基本概念什么是socket?    socket可以看成是用户进程与内核网络协议栈的编程接口(如下图所示)。    socket不仅可以用于本机的进程间通信,还可以用于网络上不同主机的进程间通信。  tcp/ip通信模型                 C/S模型               B/S模型 IPv4套接口地址结构    IPv4套接口地址结构通常也称为“网际套接字...
分类:其他好文   时间:2014-12-01 14:24:17    阅读次数:163
C函数篇(socket函数)
简述 创建一个套接口。 #include SOCKET PASCAL FAR socket( int af, int type, int protocol); af:一个地址描述。目前仅支持AF_INET格式,也就是说ARPA Internet地址格式。 type:新套接口的类型描述。 proto....
分类:其他好文   时间:2014-11-26 16:25:02    阅读次数:195
关于C++构造函数的FAQ
[1] 构造函数是用来干什么的? 构造函数构建类的对象,初始化类变量,分配资源(内存、文件、信号量、套接口等等)[2]List x;和List x();有什么不同? 前一个是定义List的一个对象,后者则是一个返回值为List 的函数[3] 是否一个类的构造函数可以调用另一个构造函数来初始化自己.....
分类:编程语言   时间:2014-11-25 23:26:24    阅读次数:335
TCP的输入
TCP发送方将段发送出去之后,会跟踪它们,直到得到接收方的确认为止。因此,当接收方收到一个段后,会根据情况将其添加到sk_receive_queue或prequeue,又或者sk_backlog后备队列中。     在启用tcp_low_latency时,TCP传输控制块在软中断中接收并处理TCP段,然后将其插入到sk_receive_queue队列中,等待用户进程从接收队列中获取TCP段后复制...
分类:其他好文   时间:2014-11-23 10:34:56    阅读次数:241
TCP连接的建立(二)
被动打开 SYN cookies TCP协议开辟了一个比较大的内存空间请求连接队列来存储连接请求块,当SYN请求不断增加,请求连接数目到达上限时,会致使系统丢弃SYN连接请求。SYN cookies技术就可以使服务器在半连接队列已满的情况下仍能处理新的SYN请求。 当半连接队列满时,SYN cookies并不丢弃SYN请求,而是通过加密技术来标识半连接状态。在TCP实现中,当收到客户端的SY...
分类:其他好文   时间:2014-11-17 22:49:54    阅读次数:311
Linux进程间通信—套接字
六.套接字(socket)socket也是一种进程间的通信机制,不过它与其他通信方式主要的区别是:它可以实现不同主机间的进程通信。一个套接口可以看做是进程间通信的端点(endpoint),每个套接口的名字是唯一的;其他进程可以访问,连接和进行数据通信。 套接口(socket)编程是实现Linux系....
分类:系统相关   时间:2014-11-17 17:30:58    阅读次数:225
TCP的定时器
TCP为每条连接建立七个定时器,依次为:连接建立定时器、重传定时器、延时ACK定时器、持续定时器、保活定时器、FIN_WAIT_2定时器和TIME_WAIT定时器。实际上,为了提高效率,内核中只使用了四个定时器来完成七个定时器的功能。 TCP定时器的实现涉及以下文件: net/ipv4/tcp_timer.c TCP的定时器 net/ipv4/inet_connection_sock.c 基...
分类:其他好文   时间:2014-11-16 14:43:01    阅读次数:267
一道 google曾出过的笔试题:编程实现对数学一元多项式的相加和相乘操作(1)
数学中一元n次多项式可表示成如下的形式:Pn(x)=p0+p1x+p2x^2+…+pnx^n (最多有 n+1 项,n +1 个系数唯一确定她) (1)请设计一套接口用以表示和操作一元多项式 (2)根据上述设计实现一元n次多项式的加法运算 (3)根据上述设计实现一元n次多项式的乘法运算...
分类:其他好文   时间:2014-11-16 07:04:55    阅读次数:344
Socket()与WSASocket()的区别
socket() 创建一个通讯端点并返回一个套接口。但是在socket库中例程在应用于阻塞套接口时会阻塞。 WSASocket()的发送操作和接收操作都可以被重叠使用。接收函数可以被多次调用,发出接 收缓冲区,准备接收到来的数据。发送函数也可以被多次调用,组成一个发送缓冲区队列。 可是...
分类:其他好文   时间:2014-11-13 22:19:24    阅读次数:230
340条   上一页 1 ... 28 29 30 31 32 ... 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!