首页 > 其他分享 >传输层协议

传输层协议

时间:2024-03-19 19:23:38浏览次数:12  
标签:协议 IP 报文 TCP 传输层 连接

传输层协议

TCP/IP 协议

TCP/IP是一个Protocol Stack,包括TCP、IP、UDP、ICMP、RIP、TELNET、FTP、SMTP、ARP等许多协议

TCP/IP和OSI模型的比较

  • 相同点

两者都是以协议栈的概念为基础

协议栈中的协议彼此相互独立

下层对上层提供服务

  • 不同点

OSI是先有模型;TCP/IP是先有协议,后有模型

OSI是国际标准,适用于各种协议栈;TCP/IP实际标准,只适用于TCP/IP网络

层次数量不同

TCP特性

  1. 工作在传输层

  2. 面向连接协议

  3. 全双工协议

  4. 半关闭

  5. 错误检查

  6. 将数据打包成段,排序

  7. 确认机制

  8. 数据恢复,重传

  9. 流量控制,滑动窗口

tcp3次握手

当pc1想和pc2建立起连接 将 连接信息写入报文

第一步 :pc1会发送一个 建立连接的请求报文 : 这个报文中 有

  1. 报文的序号(seq=x)
  2. 同步位(请求建立连接关系: SYN=1 ACK=0 控制位:当前两台机器处于什么状态? 建立连接 处于连接 断开连接 )

第二步: 当pc2 收到消息以后 是不是要回复一个报文

  1. 报文的序号 (seq=y)
  2. ack确认号( 我希望你下一次发送 x+1 序号的报文给你 )
  3. 控制位 SYN=1 ACK=1 请求建立连接 pc2 同意建立连接

第三步:收到 pc2 同意建立连接的报文后

1.会发送一个x+1报文

2.会告诉对方 我希望你下次 发送y+1的序号报文给我

3.最后 将ACK=1 封装进去

![未2](D:\桌面\新建文件夹 (2)\未2.jpg)

UDP协议

UDP特性

工作在传输层

提供不可靠的网络访问

非面向连接协议

有限的错误检查

传输性能高

无数据恢复特性

标签:协议,IP,报文,TCP,传输层,连接
From: https://www.cnblogs.com/zhj0708/p/18083735

相关文章

  • SPI协议
    学习资料来源:https://www.bilibili.com/video/BV14o4y1Y7A1?p=13&vd_source=432ba293ecfc949a4174ab91ccc526d6 SPI(serialperipheralinterface)是串行外设接口的缩写,SPI是一种高速的、全双工、同步的串行通信总线;SPI采用主从方式工作,一般有一个主设备和多个从设备;SPI需要至少4......
  • 如何快速运用iPaas与协议进行接口对接
    在数字化浪潮的推动下,企业对于数据整合和流程协同的需求日益迫切。然而,传统的数据集成方式往往面临着开发周期长、维护成本高、扩展性差等问题。这时,iPaas(Integration Platform as a Service)作为一种新型的云服务模式,为企业提供了快速、灵活、高效的接口对接解决方案。iPaas......
  • IIC协议
    学习资料来源于网络和https://www.bilibili.com/video/BV14o4y1Y7A1?p=7&vd_source=432ba293ecfc949a4174ab91ccc526d6IIC基本术语:IIC总线是Philips公司在八十年代推出的一种串行、半双工总线。主要用于近距离、低速的芯片之前的通信;IIC总线有两根双向的信号线,一根数据线SDA用......
  • wireguard协议参数说明
    简介Wireguard是一款快速现代的VPN,旨在提供易用性和高性能。其协议开源且相对简单,使得代码便于开发和审查。wireguard简单来说是一个三层p2p安全隧道,底层传输使用udp;用编程语言将该协议写成软件叫做实现,常见的有Linux内核中的实现,或者其他用户空间的实现,比如wireguard-go或者wir......
  • CC2530 中的ZigBee协议栈
    ###CC2530中得ZigBee协议栈1.何为协议栈ZigBee协议栈将各个层的协议集合在一起,并以函数的形式实现,并且向用户提供接口,用户能够直接调用。它本身就为一个工程。2.如何使用开始组网,通过调用协议栈的组网函数等来实现网络的建立以及其他节点的加入网络;发送数据,节点通过调用......
  • ONVIF协议:推动安防行业标准化与协同性的重要力量
    ​在数字化和智能化的浪潮中,安防行业正面临着前所未有的发展机遇。作为网络视频产品的重要接口标准,ONVIF协议(OpenNetworkVideoInterfaceForum,开放型网络视频接口论坛)在推动安防行业的标准化与协同性方面发挥着重要作用。目前,网络摄像机的标准协议,国标标准上有三大类:ONVIF/PSIA......
  • 前端基础之HTTP协议介绍
    HTTP协议介绍HTTP协议(HyperTextTransferProtocol,超文本传输协议),用来规定服务端和浏览器之间的数据交互的格式,也是用于从万维网(WWW:WorldWideWeb)服务器传输超文本到本地浏览器的传送协议。该协议构建于TCP/IP协议族之上,属于应用层协议。主要用于传输与超文本相关的资源文件......
  • 传输层协议
    tcp/ip模型应用层传输层网络层接口层tcp/ip协议族tcp(传输控制协议):面向连接,在传递数据之前,会测试主机的联通性,如果通才会传输真实数据udp(用户数据报协议):无连接,不会测试主机的联通性,直接传递真实数据面向连接网络协议:是指通信双方之间在进行通信之前要先建立连......
  • AMBA协议
    AMBA(AdvancedMicrocontrollerBusArchitecutre,高级微控制器总线架构)协议由arm公司开发,是一组芯片通信协议的规范,广泛用于SoC设计中。主要包括以下3个部分:APB:advancedperipheralbus高级外设总线AHB:advancedhigh-performancebus高级高性能总线AXI:advancedexte......
  • 15. SPI通信协议
    一、SPI通信协议简介  SPI是SerialPeripheralinterface缩写,顾名思义就是串行外围设备接口。SPI通信协议是Motorola公司首先在其MC68HCXX系列处理器上定义的。SPI接口是一种高速的全双工同步的通信总线。SCK(SerialClock)时钟信号,由主设备产生。MOSI(MasterOut/......