SOCKET扫盲
文章平均质量分 78
pastebin
这个作者很懒,什么都没留下…
展开
-
TCP 三次握手 四次挥手
TCP的段格式如下图所示(该图出自[TCPIP])。 图 36.12. TCP段格式 和UDP协议一样也有源端口号和目的端口号,通讯的双方由IP地址和端口号标识。32位序号、32位确认序号、窗口大小稍后详细解释。4位首部长度和IP协议头类似,表示TCP协议头的长度,以4字节为单位,因此TCP协议头最长可以是4x15=60字节,如果没有选项字段,TCP协议头最短20字节。URG、转载 2014-05-08 22:31:11 · 548 阅读 · 0 评论 -
HTTP协议 断点续传
要实现断点续传的功能,通常都需要客户端记录下当前的下载进度,并在需要续传的时候通知服务端本次需要下载的内容片段。 HTTP1.1协议(RFC2616)中定义了断点续传相关的HTTP头 Range和Content-Range字段,一个最简单的断点续传实现大概如下: 1.客户端下载一个1024K的文件,已经下载了其中512K 2. 网络中断,客户端请求续传,因此需要在HTTP头中转载 2014-05-09 20:35:42 · 1841 阅读 · 0 评论 -
getsockname和getpeername的用法及实例
getsockname和getpeername #include int getsockname(int sockfd, struct sockaddr *localaddr, socklen_t *addrlen); int getpeername(int sockfd, struct sockaddr *peeraddr, socklen_t *addrlen); 返回:0—OK转载 2014-05-12 20:34:55 · 848 阅读 · 0 评论