计算机网络——传输层相关知识点

计算机网络中有五层协议的定义,此篇文章主要着重于传输层的知识点进行展开。
首先,传输层与下层的网络层的关系主要是:网络层将分组发送给目的主机,但其中通信的是主机中的进程,传输层在此处就提供了进程间的逻辑通信。与此同时,传输层屏蔽下层的网络层的核心细节,对于高层用户来说,应用程序也就变成两传输实体间的端到端的逻辑通信。

传输层包括两种协议:UDP和TCP

用户数据报协议UDP 传输控制协议TCP
无连接 面向连接
尽最大可能交付 提供可靠交付
无堵塞控制 堵塞控制
面向报文(对报文不合并不拆分,仅添加UDP头部) 全双工通信,面向字节流(将其组织成大小不等的数据块,且每条TCP连接都为点对点)

UDP的首部格式

在这里插入图片描述 整个用户数据报分为IP首部及IP数据报数据部分(简单来说就是标志部分以及数据部分),数据部分再分为更为细致的标志部分和数据部分(UDP首部和UDP的数据部分),此时,我们可以了解到,UDP首部有8个字节,包括源端口、目的端口、长度、检验和,12 字节的伪首部是为了计算检验和临时添加的。

TCP首部格式

在这里插入图片描述
TCP首部略微复杂,首先是两个端口:源端口和目的端口,其次是两号:序号和确认号。以及数据偏移(量)、窗口以及其他。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
计算机网络的应用层涵盖了广泛的知识点。其中一些重要的知识点包括网络的作用范围和使用者、计算机网络的层次结构、ICMP协议的应用、网络层的路由概述、IP网际协议以及私有网络的使用。 网络的作用范围可分为广域网(WAN)、城域网(MAN)和局域网(LAN),而根据网络使用者的分类,可以分为公用网络和专用网络计算机网络的层次结构是指将网络功能划分为不同的层次,以便更好地管理和实现网络通信。常见的网络层次结构包括物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 ICMP协议是应用于网络层的一种协议,它具有多种应用,其中包括Ping应用和Traceroute应用。Ping应用用于网络故障的排查,而Traceroute应用则可以探测IP数据报在网络中走过的路径。 网络层的路由概述指的是在网络中将数据包从源主机发送到目标主机的过程。路由器是网络层的设备,它能够决定数据包的最佳路径,并进行转发。路由器之间的通信使用路由协议来交换路由信息,以便实现数据包的正确传输。 IP网际协议是网络层最核心的协议之一,它负责将数据包从源主机传输到目标主机。通过使用IP协议,物理设备之间的差异被屏蔽,从而形成了虚拟互联网络。当主机使用IP协议连接时,无需关注网络细节,便能建立虚拟网络。 在多个主机通过一个公有IP访问互联网的私有网络中,私有网络可以减缓IP地址的消耗,但也增加了网络通信的复杂度。 综上所述,计算机网络的应用层知识点汇总包括网络的作用范围和使用者、计算机网络的层次结构、ICMP协议的应用、网络层的路由概述、IP网际协议以及私有网络的使用。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值