- 浏览: 460564 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (538)
- C/C++ Primer (69)
- Objective-C Primer (102)
- Python Primer (19)
- JavaScript Primer (1)
- Java Primer (37)
- PHP Primer (17)
- 泛 Linux (37)
- Shell Script (21)
- APUE (21)
- UNP__1&2 (19)
- NetWork (7)
- Oracle周边 (38)
- Mysql里边 (6)
- Windows技 (9)
- 简单算法 & 数据结构 (14)
- 设计模式 (6)
- GTK历程 (12)
- 工具使用 (25)
- 杂事 (23)
- 一些概念 (17)
- Web方面 (10)
- myCodeTools (9)
- ^未 竟$ (13)
- 硬件通信 (2)
- Games (1)
最新评论
2.10、TCP端口号与并发服务器
服务器,根据端口号区分是否同一个连接
2.11、缓冲区大小及限制
TCP三次握手
A -> B,SYN
你收到我的信息吗?
A <- B,SYN,ACK
收到了,你也收到我的回复信息没?
A -> B,ACK
我也收到了。
------------------
TCP连接终止序列
A首先提出“分手”,称为active close(主动关闭)
A -> B,FIN
B需要回复确认信息
A <- B,ACK
B收到FIN后,表明再无新数据了,自己也执行close,也向A发送FIN
A <- B,FIN
A也需要回复确认信息
A -> B,ACK
------------------
TCP的TIME_WAIT状态
TIME_WAIT什么时候生效?
理解为数据的保质期、生命期
服务器,根据端口号区分是否同一个连接
2.11、缓冲区大小及限制
- TCP三次握手
- TCP连接终止序列
- TCP的TIME_WAIT状态
TCP三次握手
A -> B,SYN
你收到我的信息吗?
A <- B,SYN,ACK
收到了,你也收到我的回复信息没?
A -> B,ACK
我也收到了。
------------------
TCP连接终止序列
A首先提出“分手”,称为active close(主动关闭)
A -> B,FIN
B需要回复确认信息
A <- B,ACK
B收到FIN后,表明再无新数据了,自己也执行close,也向A发送FIN
A <- B,FIN
A也需要回复确认信息
A -> B,ACK
------------------
TCP的TIME_WAIT状态
TIME_WAIT什么时候生效?
理解为数据的保质期、生命期
发表评论
-
UNP_1_Chapter 6__select_pool
2011-04-12 16:57 674http://blog.csdn.net/wbczyh/arc ... -
UNP_1_Chapter 5__TCP_C/S示例
2011-04-01 15:34 645C/S启动时发生什么 C正常结上时发生什么 S在C前终止,C会 ... -
UNP_1_Chapter 4__基本TCP socket编程
2011-04-01 14:40 6174.7 fork与exec close、fork、引用计数器 ... -
unp封装的函数
2011-04-01 10:56 666// 屏蔽IPv4 IPv6 char *sock_n ... -
UNP_1_Chapter 3__基本socket
2011-03-31 18:53 753进程->内核,传递socket地址的函数:bind、co ... -
UNP_1_Chapter 1__简介
2011-03-31 09:47 737编写计算机网络通信程序,首先要确定相互通信所用的协议(prot ... -
UNP_2_Read Line Function
2010-11-17 11:26 1015UNP Code ssize_t Readline(int ... -
UNP_2_Chapter 4
2010-11-16 09:01 561pipe、FIFO、named pipe -
UNP_2_Chapter 1
2010-11-10 15:00 617http://blog.csdn.net/menuconfig ... -
TCP_UDP
2010-10-22 10:52 778A进程用TCP发2个2k的包,接收方用1.5kbuffer ... -
发送邮件相关(1)
2010-09-30 11:43 577http://www.oschina.net/bbs/thre ... -
常用函数
2010-09-29 16:20 1057http://huiya1983.blog.163.com/b ... -
地址互转
2010-08-18 11:11 571http://hi.baidu.com/xiao___q/bl ... -
Libcap & WinPcap
2010-08-04 11:12 1139libpcap是unix/linux平 ... -
单播、组播、广播、组播以及泛洪
2010-07-30 17:29 1097http://www.360doc.com/content/0 ... -
socket IO 幽默解法
2010-07-19 10:59 706http://luckybirdtom.blog.hexun. ... -
基于winsock的阻塞和非阻塞通信模型
2010-07-16 18:10 1371copy:http://hi.baidu.com/yaof ... -
BSD Socket概述
2010-03-31 11:24 1294------------------------------- ...
相关推荐
在UNP_v2中,作者深入浅出地讲解了网络编程的基础知识,包括TCP/IP协议栈的工作原理、套接字API的使用、TCP和UDP连接的建立与管理、多路复用技术(如select、poll和epoll)、并发服务器设计、套接字选项、错误处理...
1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/TCP协议 23 2.1 概述 23 2.2 T/...
1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/TCP协议 23 2.1 概述 23 2.2 T/...
第1章 T/TCP概述 1.1 概述 1.2 UDP上的客户-服务器 1.3 TCP上的客户-服务器 1.4 T/TCP上的客户-服务器 1.5 测试网络 1.6 时间测量程序 1.7 应用 1.8 历史 1.9 实现 1.10 小结 第2章 T/TCP协议 2.1 概述 2.2 T/TCP中...
1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/TCP协议 23 2.1 概述 23 2.2 T/...
1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/TCP协议 23 2.1 概述 23 2.2 T/...
TCP-IP详解卷2_1.rar TCP-IP详解卷2_2.rar;TCP-IP详解卷3.rar 都上传了。只下第一部分不全 目 录 译者序 前言 第一部分 TCP事务协议 第1章 T/TCP概述 1 1.1 概述 1 1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-...
1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/TCP协议 23 2.1 概述 23 2.2 T/...
1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/TCP协议 23 2.1 概述 23 2.2 T/...
1. NOP:单字节选项,典型的用途是为某个后续选项落在 4 字节边界上进行填充 2. EOL:单字节选项,终止选项的处理 6. Record route 7.
1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/TCP协议 23 2.1 概述 23 2.2 T/...
1.2 UDP上的客户-服务器 1 1.3 TCP上的客户-服务器 6 1.4 T/TCP上的客户-服务器 12 1.5 测试网络 15 1.6 时间测量程序 15 1.7 应用 17 1.8 历史 19 1.9 实现 20 1.10 小结 21 第2章 T/TCP协议 23 2.1 概述 23 2.2 T/...
《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输...
《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输...
2. **TCP/IP协议栈**:包括TCP(传输控制协议)和IP(互联网协议),是互联网通信的核心。TCP提供可靠的数据流服务,而IP负责数据包的路由。 3. **套接字API**:如socket(), bind(), listen(), accept(), connect()...
TCP/IP详解 卷1:协议 译者序 前言 第1章 概述 1 1.1 引言 1 1.2 分层 1 1.3 TCP/IP的分层 4 1.4 互联网的地址 5 1.5 域名系统 6 1.6 封装 6 1.7 分用 8 1.8 客户-服务器模型 8 1.9 端口号 9 1.10 标准化过程 10 ...
17.2和17.3中提及的全局变量(如图17-2所示)维护了协议的状态和资源管理,例如`unp_deferred`用于无用单元的收集,`unp_gc_int`记录是否正在执行收集,`unp_ino_t`分配给新套接字的伪i_node号,以及缓冲区大小的...
2. "unp" - 这个文件名可能是某个程序或代码库的名称,很可能与Stevens的网络编程工作相关,它可能包含了一系列的源代码文件,用于演示和解释网络编程的各种概念和技术。 综合以上信息,这个压缩包对于想要深入学习...