4、运输层基础知识……
2015-04-15 15:29
246 查看
1、应用层可以通过不同的端口下交给运输层实现复用和分用。
2、TSAP----运输层服务访问点,NSAP----网络层服务访问点。
3、端口号只具有本地意义,标识了本地应用层的各个进程,在因特网中不同计算机的相同端口号之间没有关联。
4、TCP连接的端点称为socket或套接字。
5、TCP需要发送缓存和接受缓存。TCP报文首部的窗口字段用来控制发送方的数据量,大小与接关缓存有关。
6、TCP报文中的序号字段表示该报文中数据部分的第一个字节的序号(每一个字节对应一个序号,在连接建立是双方商定初始序号)。
7、确认号是下一次想要接收的初始序号,也就是这次接收到的报文的最后一个字节序号+1。
8、
9、接收端窗口(rwnd),是接收端根据缓存的大小决定的。
拥塞窗口(cwnd),发送端根据自己估计的网络拥塞程度设置的窗口。
10、
11、
12、Karn算法,计算平均往返时延RTT时,每重传一次,增大超时重传时间,当不在重传时根据报文往返时间计算RTT。
13、发送端发出请求,同步比特SYN = 1,传送序号x;
接收端收到请求之后,发回确认SYN = 1,确认号x + 1,传送序号y;
发送端收到请求之后,发回确认,确认号y + 1;
14、发送端A不发送报文
客户端B接受到A没有报文,并确认----- A和B的连接释放了,处于半关闭状态
B不在发送报文
A接受到B没有报文,并确认-----连接关闭。
15、
2、TSAP----运输层服务访问点,NSAP----网络层服务访问点。
3、端口号只具有本地意义,标识了本地应用层的各个进程,在因特网中不同计算机的相同端口号之间没有关联。
4、TCP连接的端点称为socket或套接字。
5、TCP需要发送缓存和接受缓存。TCP报文首部的窗口字段用来控制发送方的数据量,大小与接关缓存有关。
6、TCP报文中的序号字段表示该报文中数据部分的第一个字节的序号(每一个字节对应一个序号,在连接建立是双方商定初始序号)。
7、确认号是下一次想要接收的初始序号,也就是这次接收到的报文的最后一个字节序号+1。
8、
9、接收端窗口(rwnd),是接收端根据缓存的大小决定的。
拥塞窗口(cwnd),发送端根据自己估计的网络拥塞程度设置的窗口。
10、
11、
12、Karn算法,计算平均往返时延RTT时,每重传一次,增大超时重传时间,当不在重传时根据报文往返时间计算RTT。
13、发送端发出请求,同步比特SYN = 1,传送序号x;
接收端收到请求之后,发回确认SYN = 1,确认号x + 1,传送序号y;
发送端收到请求之后,发回确认,确认号y + 1;
14、发送端A不发送报文
客户端B接受到A没有报文,并确认----- A和B的连接释放了,处于半关闭状态
B不在发送报文
A接受到B没有报文,并确认-----连接关闭。
15、
相关文章推荐
- inux下C语言编程基础知识
- 地磅遥控器的基础知识
- java基础知识:数据类型,switch语句,分支结构
- 计算机网络基础知识
- 【C#高级编程】忽略基础知识点梳理
- JAVA基础知识
- Java基础知识
- C#基础知识
- AJAX基础知识点学�
- PHP基础知识
- AVFoundation基础知识
- java基础知识汇总4
- java基础知识回顾---String、StringBuffer与StringBuilder之间区别
- 设计模式基础知识
- shiro基础知识
- 深入理解mysql之BDB系列(1)---BDB相关基础知识
- oracle的RMAN备份基础知识普及
- UI基础知识
- 一、Java基础知识总结
- jquery 插件开发基础知识