计算机网络----TCP概念及特点

TCP


重传 分段 编号 有流量控制

根据编号重传

建立会话

不支持广播和多播

netstat -n (查看会话)


特点
如何实现可靠传输
流量控制
网络拥塞

确保网是通的
采用:三次握手

两个==端点==:一对一(IP地址+端口)(**好像应用进程在打电话**),==不是应用进程
==
全双工通信

面向字节流

特点

  • 面向连接的运输层协议

  • 提供可靠交互

  • 面向字节流

  • 每条TCP连接两个端点

  • 全双工通信(三次握手,必须要有接收方的应答)

面向字节流

  • 流入进程或从进程流出的字节序列

  • tcp把应用进程传下来的数据看成是一连串无结构的字节流

  • 保证接收方与发送方字节流完全一样,但不保证接收方应用进程收到的数据块与发送方发送的数据块的大小具有对应关系

  • 应用程序把数据块放到缓存

    tcp协议从缓存里拿数据,并+上首部成一个包发送,他的组装不是按应用程序给他的分组进行取数据的

  • 报文段的长度:
    由对方给的窗口值当前网络拥塞程度来决定报文段要多少字节

TCP连接

套接字/插口(两个端点)

  • 就是IP地址+端口

套接字socket=(IP地址:端口号)

  • 同一个IP可以有多个不同的tcp连接,同一个端口可以出现在不同的TCP连接中

  • TCP连接被唯一的两个套接字所确定。


socket

  • 每条tcp连接唯一的被通信的两端的两个端点所确定,这两个端点就是两个套接字(ip+端口号)

1.PNG


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值