【软考网络管理员】2023年软考网管初级常见知识考点(11)-TCP和UDP详解

这篇具有很好参考价值的文章主要介绍了【软考网络管理员】2023年软考网管初级常见知识考点(11)-TCP和UDP详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

涉及知识点

传输控制协议TCP是什么,三次握手的概念理解,用户数据报协议UDP是什么,软考网络管理员常考知识点,软考网络管理员网络安全,网络管理员考点汇总。
原创于:CSDN博主-《拄杖盲学轻声码》,更多考点汇总可以去他主页查看



前言

更多考试总结可关注CSDN博主-《拄杖盲学轻声码》
TCP和UDP是什么,你又了解多少,今天来和大家做个内容详细介绍的分享哈,希望通过这篇文章大家对TCP和UDP有个全新的概念和理解。

一、传输控制协议TCP

传输控制协议TCP是为了在不可靠的互联网络上提供可靠的端到端字节流而专门设计的一个传输协议。

1.TCP主要特点

(1)面向连接的传输层协议。
(2)每一条TCP连接只能有两个端点:只能是点对点
(3)TCP提供可靠交付的服务:通过TCP连接传送的数据无差错、不丢失、不重复,并且按顺序到达。
(4)TCP提供全双工通信:TCP允许通信双方的应用进程在任何时刻都能发送数据。在TCP连接的两端都有发送缓存和接收缓存,用来临时存放通信的数据。
(5)面向字节流:TCP把应用进程交下来的数据彳成是一连串无结构的字节流。TCP并不关心应用进程一次把多长的报文发送到TCP的缓存中,而是根据对端给出的窗口值和当前网络拥塞的程度来决定一个报文段应包含多少个#节。

2.TCP报文格式

【软考网络管理员】2023年软考网管初级常见知识考点(11)-TCP和UDP详解

(1)源端口:该字段长度为2字节。TCP报文发送方使用的端口号。
(2)目的端口:该字段长度为2字节。TCP报文接收方使用的端口号。
(3)序列号(SequenceNumber,SEQ):该字段长度为4字节。序列号是本报文段的编号。序列号的初始值称为初始序列号,由系统随机产生。
(4)确认号(AcknowledgmentNumber,ACKNUM):该字段长度为4字节。确认号是目的端期望收到的下一个报文段的序列号。
(5)报头长度:该字段长度为4位。标识了TCP报头的结束和数据的开始。没有任何选项字段的TCP报头长度为20字节,最多可以有60字节。
(6)预留:该字段长度为6位。预留位默认为0。
(7)URG:该字段长度为1位。紧急标志,URG为1时,表明紧急指针字段有效
(8)ACK:该字段长度为1位。确认标志,ACK为1时,表明确认号字段有效。
(9)PSH:该字段长度为1位。推送标志,接收方收到PSH置1的报文段,会尽快交给应用进程,而不再等到整个缓存都填满后再交给应用进程
(10)RST:该字段长度为1位。复位连接标志,RST为1时,表明TCP连接出现严重差错,必须释放连接,并重建连接。
(11)SYN:该字段长度为1位。同步标志,SYN为1时,表示一个连接请求或连接接受。
(12)FIN:该字段长度为1位。释放连接标志,FIN为1时,表明发送端的数据发送完毕,要求释放连接。
(13)窗口:该字段长度为2字节。用来进行流量控制,单位为字节,这个值是本端期望一次接收的字节数,并通知对方。
(14)校验和:该字段长度为2字节。对TCP报头和TCP数据部分进行校验和计算,并由目标端进行验证。
(15)紧急指针:该字段长度为2字节。它是一个偏移量,与序号字段值相加表示紧急数据最后一个字节的序号。
(16)选项:可包括窗口扩大因子、时间戳等选项,长度可变。
(17)数据部分:应用层数据,长度可变。

3.TCP三次握手

建立连接的过程如图所示。
【软考网络管理员】2023年软考网管初级常见知识考点(11)-TCP和UDP详解

第一步,客户端发出连接请求。
TCP数据为:SEQ=X,SYN=loSEQ=X表示A发送序列号为X的报文段;SYN=1表示客户端请求建立连接。
第二步,服务器确认请求,同意建立连接。
服务器收到连接请求,发送TCP数据为:SEQ=Y,ACKNUM=X+1,ACK=1,SYN=1。SEQ=Y表示服务器发送序列号为Y的报文段;ACKNUM=X+1,ACK=1表示B确认已经正确收到客户端发送的序列号为X的报文段;SYN=1表示服务器同意建立连接。
第三步,客户端确认,连接建立。
TCP使用三次握手来建立连接。例如,有客户端主机和B主机,客户端向服务器发出连接请求,建客户端发出连接请求SEQ=X,SYN=1客户端确认,连接建立SEQ=X+1,ACKNUM=Y+1,ACK=1TCP数据为:SEQ=X+1,ACKNUM=Y+1,ACK=1„SEQ=X+1表示A发送序列号为X+1的报文段;ACKNUM=Y+1,ACK=1表示A确认已经正确收到服务器发送的序列号为Y的报文段。至此客户端完成连接,最后一步服务器收到确认信息,也完成连接,客户端与服务器可以通信来传输数据。
而TCP连接释放过程比较复杂,采用的是四次挥手机制。

4.TCP流量控制

如果发送方把数据发送得过快,接收方可能会来不及接收,这就会造成数据的丢失。所谓流量控制就是让发送方的发送速率不要太快,要让接收方来得及接收。流量控制指点对点通信量的控制,是端到端的问题。流量控制所要做的就是抑制发送端发送数据的速率,以便使接收端来得及接收。利用可变大小的滑动窗口机制可以很方便地在TCP连接上实现对发送方的流量控制。

5.TCP拥塞控制

拥塞指的是对资源的需求超过了可用的资源。St网络中许多资源同时供应不足,网络的性能就要明显变坏,整个网络的吞吐量随着负荷的增大而下降。网络拥塞往往是由许多因素引起的。TCP几种拥塞控制方法包括:慢开始、拥塞避免、快重传和快恢复。

二、用户数据报协议UDP

UDP是一种简号的畐向数据报的传输协议,实现的是不可孕、无连接的数据报服务,通常用于不要求可靠传输的场合,可以提高传输效率,减少额外开销。使用UDP传输时,应用进程的每次输出均生成一个UDP数据报,并将其封装在一个IP数据报中发送。UDP没有拥塞控制,所以网络出现的拥塞不会让源主机的发送速率降低。这对于某些实时应用是很重要的。很多实时的应用(例如IP电话、实时视频会议)要求源主机以恒定的速率发送数据,并且允许在网络拥塞情况下丢失一些数据,但却不允许数据有太大的时延,UDP正好适合这种要求。

#涨薪支持区
期待大家能通过这篇文章学到更多,而且薪资一年更比一年猛!
喜欢博主的话可以上榜一探究竟,博主专设涨薪皇榜给大家查阅,喜欢的可以点击此处查看哟。
【软考网络管理员】2023年软考网管初级常见知识考点(11)-TCP和UDP详解


#总结
更多备考资料大家可以关注csdn博主-《拄杖盲学轻声码》

以上就是今天要讲的内容,本文主要介绍了备考软考网络管理员的常见知识点(11)TCP和UDP的详解,也期待大家逢考必过哈,2023年一起加油!!!文章来源地址https://www.toymoban.com/news/detail-502786.html

到了这里,关于【软考网络管理员】2023年软考网管初级常见知识考点(11)-TCP和UDP详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【软考网络管理员】2023年软考网管初级常见知识考点(18)-安全协议SSL与PGP、数据加密技术

    安全套接层协议SSL详解,PGP协议是什么?数据加密技术有哪些?软考网络管理员常考知识点,软考网络管理员网络安全,网络管理员考点汇总。 原创于:CSDN博主-《拄杖盲学轻声码》,更多考点汇总可以去他主页查看 更多考试总结可关注CSDN博主-《拄杖盲学轻声码》 SSL可以对

    2024年02月11日
    浏览(45)
  • 【软考网络管理员】2023年软考网管初级常见知识考点(10)- 网际协议IP及IPV6,IPV4详解

    分类的IP地址,子网划分,CIDR和路由汇聚,IPV4数据报格式,IPV6协议,软考网络管理员常考知识点,软考网络管理员网络安全,网络管理员考点汇总。 原创于:CSDN博主-《拄杖盲学轻声码》,更多考点汇总可以去他主页查看 更多考试总结可关注CSDN博主-《拄杖盲学轻声码》 这

    2024年02月11日
    浏览(47)
  • 【吃透网络安全】2023软考网络管理员考点网络安全(二)网络攻击详解

    黑客的攻击手段介绍,常见的网络攻击,软考网络管理员常考知识点,软考网络管理员网络安全,网络管理员考点汇总。 后面还有更多续篇希望大家能给个赞哈,这边提供个快捷入口! 第一节网络管理员考点网络安全(1)之安全基础 第二节网络管理员考点网络安全(2)之

    2024年02月13日
    浏览(52)
  • 【吃透网络安全】2023软考网络管理员考点网络安全(三)计算机系统安全评估

    计算机系统安全评估准则,计算机系统安全评估历史,软考网络管理员常考知识点,软考网络管理员网络安全,网络管理员考点汇总。 后面还有更多续篇希望大家能给个赞哈,这边提供个快捷入口! 第一节网络管理员考点网络安全(1)之安全基础 第二节网络管理员考点网络

    2024年02月13日
    浏览(52)
  • 高级网络安全管理员 - 网络设备和安全配置:SSH 配置

    Cisco Packet Tracer 是由Cisco公司发布的一个辅助学习工具,为学习思科网络课程的初学者去设计、配置、排除网络故障提供了网络模拟环境。用户可以在软件的图形用户界面上直接使用拖曳方法建立网络拓扑,并可提供数据包在网络中行进的详细处理过程,观察网络实时运行情况

    2024年01月25日
    浏览(54)
  • 高级网络安全管理员 - 网络设备和安全配置:标准的ACL配置

    Cisco Packet Tracer 是由Cisco公司发布的一个辅助学习工具,为学习思科网络课程的初学者去设计、配置、排除网络故障提供了网络模拟环境。用户可以在软件的图形用户界面上直接使用拖曳方法建立网络拓扑,并可提供数据包在网络中行进的详细处理过程,观察网络实时运行情况

    2024年02月04日
    浏览(52)
  • 高级网络安全管理员 - 网络设备和安全配置:交换机端口安全配置

    Cisco Packet Tracer 是由Cisco公司发布的一个辅助学习工具,为学习思科网络课程的初学者去设计、配置、排除网络故障提供了网络模拟环境。用户可以在软件的图形用户界面上直接使用拖曳方法建立网络拓扑,并可提供数据包在网络中行进的详细处理过程,观察网络实时运行情况

    2024年02月03日
    浏览(62)
  • 高级网络安全管理员 - 网络设备和安全配置:三层交换机和ACL配置

    Cisco Packet Tracer 是由Cisco公司发布的一个辅助学习工具,为学习思科网络课程的初学者去设计、配置、排除网络故障提供了网络模拟环境。用户可以在软件的图形用户界面上直接使用拖曳方法建立网络拓扑,并可提供数据包在网络中行进的详细处理过程,观察网络实时运行情况

    2024年01月16日
    浏览(55)
  • 网络安全管理员_三级_操作技能考核解题过程(1)

    1. 工作任务 对路由器 RT 与交换机 SW 进行安全加固,逻辑拓扑图如下图如示: 具体要求如下: 在 GNS3 中打开项目 1.1.1; 开启 Switch 上的 SSH 服务以加密登录通信,创建用户 Inspc 密码为 P@ssw0rd,用户登录后,可以完全管理交换机; 配置 Switch acl 策略 , 实 现 仅 允许 Linux-B 192

    2024年02月03日
    浏览(51)
  • 网络安全管理员_三级_操作技能考核解题过程(9)

    1. 场地设备要求 (1)计算机一台 (2)Windows Server 2016 虚拟机 2. 工作任务 你是某企业的一名网络安全防护人员,现需要对公司服务器的安全做设置, 使其满足以下具体要求:(1) 此服务器可以通过可移动磁盘获取外部资料,但禁止通过可移动磁盘向外 转移资料; (2) 记

    2024年02月04日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包