上一页 1 ··· 70 71 72 73 74 75 76 77 78 ··· 99 下一页
摘要: 产生RST的几个原因 1、请求超时 有89、27两台主机。主机89向主机27发送了一个SYN,表示希望连接8888端口,主机27回应了主机89一个SYN表示可以连接。但是主机89莫名其妙的发送了一个RST表示我不想连接你了。经过排查发现,在主机89上的程序在建立了socket之后,用setsocko 阅读全文
posted @ 2017-07-25 20:58 流水灯 阅读(1865) 评论(0) 推荐(0) 编辑
摘要: 在服务器端,socket()返回的套接字用于监听(listen)和接受(accept)客户端的连接请求。这个套接字不能用于与客户端之间发送和接收数据。 accept()接受一个客户端的连接请求,并返回一个新的套接字。所谓“新的”就是说这个套接字与socket()返回的用于监听和接受客户端的连接请求的 阅读全文
posted @ 2017-07-17 16:03 流水灯 阅读(527) 评论(0) 推荐(0) 编辑
摘要: MAC地址组成 网络设备的MAC地址是全球唯一的。MAC地址长度为48比特,通常用十六进制表示。MAC地址包含两部分:前24比特是组织唯一标识符(OUI,OrganizationallyUniqueIdentifier),由IEEE统一分配给设备制造商。 例如,华为的网络产品的MAC地址前24比特是 阅读全文
posted @ 2017-07-16 20:37 流水灯 阅读(40395) 评论(0) 推荐(3) 编辑
摘要: 简介 OSI 是理论上的模型,也就是一个统一的国际标准,现在的很多网络设备或者是网络协议都不同程度的精简了自己的所谓的模型,那么他们为了自己的通讯兼容都会参考这个OSI模型 TCP/IP 包括: TCP/IP 模型就是现在的很多厂商统一参考的一个很工业化的模型!多数厂在不做特殊设备的情况下都会按照这 阅读全文
posted @ 2017-07-16 20:01 流水灯 阅读(604) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-07-14 10:23 流水灯 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 在服务器端打开keepalive功能 1、保证LWIP_TCP_KEEPALIVE被定义为1,(这样TCP_KEEPIDLE、TCP_KEEPINTVL和TCP_KEEPCNT 设置才有效) 2、 int32 keepalive = 1; int32 keepidle = 1; int32 keep 阅读全文
posted @ 2017-07-12 15:12 流水灯 阅读(3785) 评论(0) 推荐(0) 编辑
摘要: TCP_NODELAY是用来 禁用 Nagle’s Algorithm Nagle’s Algorithm 是为了提高带宽利用率设计的算法,其做法是合并小的TCP 包为一个,避免了过多的小报文的 TCP 头所浪费的带宽。如果开启了这个算法 (默认),则协议栈会累积数据直到以下两个条件之一满足的时候才 阅读全文
posted @ 2017-07-12 11:22 流水灯 阅读(1966) 评论(0) 推荐(0) 编辑
摘要: 1、使用raw/callback API编程,用户编程的方法是向内核注册各种自定义的回调函数,回调函数是与内核实现交换的唯一方式。 recv_udp, accept_function, sent_tcp, recv_tcp, do_connected, poll_tcp, err_tcp! 2、协议 阅读全文
posted @ 2017-07-11 20:41 流水灯 阅读(2347) 评论(0) 推荐(0) 编辑
摘要: lwIP RAW TCP/IP接口 作者: Adam Dunkels, Leon Woestenberg, Christiaan Simons lwIP为使用TCP/IP协议通信的应用程序编程提供了两种接口接口(APIs): * 低层次的称之为"core" / "callback" 或者 "raw" 阅读全文
posted @ 2017-07-11 20:35 流水灯 阅读(1252) 评论(0) 推荐(1) 编辑
摘要: 伯克利套接字(Berkeley sockets),也称为BSD Socket。伯克利套接字的应用编程接口(API)是采用C语言的进程间通信的库,经常用在计算机网络间的通信。 BSD Socket的应用编程接口已经是网络套接字的抽象标准。大多数其他程序语言使用一种相似的编程接口。它最初是由加州伯克利大 阅读全文
posted @ 2017-07-11 20:04 流水灯 阅读(7652) 评论(0) 推荐(0) 编辑
上一页 1 ··· 70 71 72 73 74 75 76 77 78 ··· 99 下一页