1-12TCP和UDP

1、传输层的的协议及特点
TCP: 面向连接(三次握手来建立连接),可靠,开销比较大
UDP:无连接,不可靠,传送数据的速度快

2、传输层的封装类型

3、常见的端口号
查看端口号路径:C: \W indows \System32 \dr ivers\etc\services
FTP: TCP 20和21
SSH:TCP 22
Telnet:TCP 23
HTTP:TCP 80
HTTPS:443,HTTPS 在HTTP 的基础下加入SSL 层,HTTPS 的安全基础是 SSL/TLS。通过数字证书、加密算法、非对称密钥等技术完成互联网数据传输加密,实现互联网传输安全保护。
4、TCP连接的建立和解除

三次握手:建立连接
1、client 发送同步号(SYN)里有序列号(seq)a
2、Server 收到了序列号以后,给client回复自己的序列号b,ACK(确认号/确认应答) =a+1
3、client发送ack=b+1给server

  • 四次握手(挥手):解除连接

五、滑动窗口的概念

是不是发送1bit数据,要做一次三次握手?一次可以发多个bit

  • 比如:Client发送100bit给Server,Server只收到了50bit
  • 说明client和Server之间的网络和拥塞(卡,丟包)
  • Server回复Client自己只收到50bit,client下次就会发50bit
  • 滑动窗口的作用:流量的控制
posted @ 2020-08-10 11:18  MrFlySand-飞沙  阅读(92)  评论(0编辑  收藏  举报