计算机网络笔记 运输层

运输层

概述

如何为在不同主机上的应用进程提供直接的通信服务是运输层的任务,运输层协议又称为端到端协议,根据需求不同,运输层为应用层提供了两种不同的运输协议,即面向连接的TCP和无连接的UDP 。

运输层端口号 复用和分用的概念

  1. 端口号:因为不同的操作系统对于进程号PID的表示方法不同,故使用统一的方法对TCP/IP体系的应用进程进行标识,这个方法就是端口号。
  2. 发送方层层封装叫复用,接收方层层解封叫分用

TCP与UDP

  1. TCP和UDP的区别
    (1)无连接的UDP 面向连接的TCP
    (2)UDP可单播,多播,广播;TCP仅支持单播
    (3)UDP面向应用报文(UDP对应用进程交下来的报文既不合并,也不拆分),TCP面向字节流
    (4)UDP不可靠,TCP可靠

  2. TCP的流量控制
    (1)所谓流量控制,就是让发送方的发送速率不要太快,要让接收方来得及接收
    (2)接收方可以利用滑动窗口机制,来限制发送方的发送窗口大小来实现流量控制
    (3)当发送方收到接收方的零窗口通知后,会启动计时器,当计时器到时时主动发送零窗口探测报文,防止双方一直等待下去。

  3. TCP的拥塞控制(判断拥塞的依据:发生超时重传)
    发送窗口swnd 拥塞窗口cwnd 慢开始门限ssthresh
    当cwnd < ssthresh时,使用慢开始算法
    当cwnd > ssthresh时,使用拥塞避免算法
    (1)慢开始:每传输成功一轮,cwnd就成倍增长,直到ssthresh
    (2)拥塞避免:当cwnd达到ssthresh后,每传输成功一轮,cwnd就线性加一,直到发生超时重传,判定为网络拥塞,将ssthresh改为当前发送窗口的一半,将发送窗口置1,并重新开始慢开始算法。
    (3)快重传:目的是使发送方尽快进行重传,而不是等超时重传计时器超时再重传,对于个别丢失的报文段,发送方不会出现超时重传,也就不会误认为网络出现了拥塞,而白白降低cwnd。
    (4)快恢复:当收到三个重复确认时,判断发生了部分报文的丢失,将ssthresh更新为目前发送窗口的一般,并令cwnd=ssthresh

  4. TCP连接的建立
    采用三报文而不是两报文来建立连接,是为了防止已失效的连接请求报文段突然又传到了TCP服务器 ,导致TCP服务器浪费资源。

  5. TCP连接的释放
    为什么要等2MSL(最长报文段寿命)?(1)保证TCP服务端可以正确关闭连接(2)使此次连接产生的报文段都在网络中消失,不影响下次建立连接
    TCP三次握手四次挥手

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
计算机网络笔记pdf是指通过电子方式制作的计算机网络学习材料。这种格式的笔记具有许多优势和便利性。 首先,通过将计算机网络笔记制作成pdf格式,可以实现电子化存储和传输,方便学生在不同设备上进行查阅。无论是在电脑、平板还是手机上,只要有pdf阅读软件,就可以随时打开和阅读这些学习材料。同时,学生们也可以通过邮件、社交媒体等方式分享和传输pdf笔记,方便与他人进行学习分享和讨论。 其次,pdf格式的笔记具有较好的兼容性。无论是使用Windows、Mac还是Linux系统,都可以很好地支持pdf文件的打开和编辑。这一点在计算机领域尤为重要,因为计算机网络学习通常需要使用多种操作系统和软件工具。 此外,pdf格式的笔记还具有便于编辑和标注的特点。学生们可以使用pdf阅读软件提供的功能,如划线、批注、插入书签等,方便地对重点知识进行标记和整理。这对于复习和回顾来说非常有帮助,可以快速找到自己需要的内容。 最后,pdf格式的计算机网络笔记还可以保护知识产权和内容的完整性。通过设置权限和密码保护,可以防止未经授权的复制和修改,确保学习材料的安全和可信度。 综上所述,计算机网络笔记pdf是一种便捷、兼容、可编辑和安全的学习材料格式,对于学生们在计算机网络学习中起到了重要的作用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值