首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    SPI 协议详解_cifs协议

    SPI 协议详解 1、SPI 简介 2、SPI四线 3、SPI四种工作模式 4、SPI时序图 1、SPI 简介 SPI 全称是 Serial Perripheral Interface,也就是串行外围设备接口 ②、 CPOL=1,串行时钟空闲状态为高电平,此时可以通过配置时钟相位(CPHA)来选择具体的传输协议。 ③、 CPHA=0,串行时钟的第一个跳变沿(上升沿或下降沿)采集数据。

    3K20编辑于 2022-11-03
  • 来自专栏全栈程序员必看

    ICMP协议IGMP协议详解

    网际控制报文协议ICMP 功能:ICMP允许主机或者路由器报告差多情况和提供有关异常情况的报告,它是网络层的协议,ICMP报文装在IP数据报中,作为其中的数据部分。 最后ping外网,检查通不通 使用ping包来估算带宽 pathping命令:数据包路径 计算丢包情况 tracert 命令: 跟踪数据包路径 traceroute命令: 路由器上跟踪数据包 网际组管理协议 IGMP 在说IGMP协议之前,先介绍多播的概念 多播,又称为组播,就是进行一对多的通信,这里和广播区分一下:广播是一对所有的通信,一个主机发广播包,同一个局域网的所有主机都可以收到。 多播使用IGMP协议,多播地址只适用于目的地址,而不能用于源地址,所以,对多播数据包不产生ICMP差错报文 网际组管理协议IGMP和多播路由选择协议 1、IP多播需要两种协议 IGMP协议是让连接在本地局域网上的多播路由器知道本局域网上是否有主机参加或者退出了多播组 多播路由选择协议是让因特网上的多播路由器协调工作,以便把多播数据包用最小代价传送给所有的组成员 2、IGMP协议工作的两个阶段 当某个主机加入新的多播组时,该主机应向多播组的多播地址发送一个IGMP

    2.7K20编辑于 2022-10-05
  • 来自专栏程序猿的那点事

    网络层协议:IP协议详解

    简介: IP协议属于网络层协议,所有的TCP, UDP, ICMP, IGMP数据都通过IP数据报传输。IP提供了一种不可靠,无连接的数据包交付服务。依赖其他层的协议进行差错控制。 1.版本号:占四位,就是IP协议的版本,通信双方的IP协议必须要达到一致,IPv4的版本就是4. 2.首部长度:占四位,因为长度为四比特,所以首部长度的最大值为1111,15,又因为首部长度代表的单位长度为 :就是用来指明数据报携带了哪种协议,占8位。 IPv6头部的下一个头部字段指定的协议模块处理。 多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。

    3.3K40发布于 2020-07-15
  • 来自专栏信安之路

    http 协议详解

    本文作者:Anthem & hl0rey 文章来源:RTIS 雏鹰进阶之路 小伙伴 Anthem 第一周的总结,hl0rey 对其进行了扩展,更多小伙伴的总结尽在 知识星球 HTTP 协议,即超文本传输协议 是一种详细规定了浏览器和万维网 (WWW = World Wide Web) 服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议 HTTP协议的特点就不好再赘述了 中文RFC文档:[超文本传输协议 客户端应继续其请求 101 Switching Protocols 切换协议。服务器根据客户端的请求切换协议。 HTTP 协议。 在 Internet 中可以使用多种协议,如 HTTP,FTP 等等本例中使用的是 HTTP 协议

    91000发布于 2018-08-08
  • 来自专栏Dawnzhang的开发者手册

    HTTP协议 详解

    前言 掌握HTTP协议是每一个开发者的基础,超详细的HTTP协议笔记 正文 HTTP协议格式总览 ? HTTP line HTTP Method(方法)   介绍了我们请求希望执行的操作类型。      确定请求的目标服务端身份     2  保证传输的数据不会被网络中间节点窃听和篡改   HTTPS通过加密通道来传输HTTP内容   HTTPS首先与服务端建立一条TLS加密通道,TSL构建在TCP协议之上 结尾   HTTP协议是每个工程师的基础。   希望大家都能理解透彻。 以上内容为个人的学习笔记,仅作为学习交流之用。

    78130发布于 2019-05-08
  • 来自专栏yifei的专栏

    Ip协议详解

    参考 Ip协议是Tcp/Ip协议中的核心协议,位于网络层,上层的tcp、udp、icmp等协议都要依靠它。 Ip协议提供了一种尽力交付、无连接的服务。不保证Ip数据包一定能到达目的地。 8位的协议字段用来标示ip数据报所承载的数据报类型,17为udp,6为tcp,4表示ipv4. 16位头部校验和字段仅计算ipv4的头部。所以内部的tcp等数据报需要自己记录本身的校验和。 取消了协议字段,改用为下一个首部,功能不变,这样更容易理解。 取消了生存时间ttl,改用为跳数限制,功能不变,这样更容易理解,更形象了。 ip协议根据相应的转发表,来转发接收到的数据。一个转发表至少包含以下4部分: 掩码,子网掩码,用来与ip地址执行与操作。 备注 Ip协议数据报中的目的地址在经过每一跳时都不改变,但是链路层的目的地址每跳都会发生改变。 参考 《TCP/IP详解(卷1:协议)》第二版 ip协议详解 欢迎与我分享你的看法。

    1.5K30编辑于 2022-11-14
  • 来自专栏各类技术文章~

    TCP协议详解

    TCP服务的特点 传输层协议主要有两个: TCP协议和UDP协议。TCP协议相对于UDP协议的特点是:面向连接、字节流和可靠传输。 使用TCP协议通信的双方必须先建立连接,然后才能开始数据的读写。 TCP协议的这种连接是一对一的,所以基于广播和多播(目标是多个主机地址)的应用程序不能使用TCP服务。而无连接协议UDP则非常适合于广播和多播。 最后,因为TCP报文段最终是以IP数据报发送的,而IP数据报到达接收端可能乱序、重复,所以TCP协议还会对接收到的TCP报文段重排、整理,再交付给应用层。.UDP协议则和IP协议一样,提供不可靠服务。 它们都需要上层协议来处理数据确认和超时重传。 TCP头部结构 TCP固定头部结构 ? 使用成块数据的应用程序(或协议)对传输效率要求高,比如ftp.本节我们讨论交互数据流。

    1.1K10编辑于 2021-12-24
  • 来自专栏全栈程序员必看

    详解MIPI协议

    我们知道MIPI协议连接了camera与soc、LCD和soc,作为此间的开发者,我们只需要关注他怎么使用就可以了 知识是学不完的,选取我们有需要的即可 MIPI标准文档大全 MIPI简介 MIPI ( D-PHY的传输模式 低功耗(Low-Power)信号模式(用于控制):10MHz (max) 高速(High-Speed)信号模式(用于高速数据传输):80Mbps ~ 1Gbps/Lane D-PHY低层协议规定最小数据单位是一个字节

    4.6K23编辑于 2022-08-11
  • 来自专栏北京马哥教育

    SSH协议详解

    而OpenSSH是SSH协议的免费开源实现,它采用安全、加密的网络连接工具代替了telnet、ftp等古老明文传输工具。 SSH(Secure Shell)是建立在应用层和传输层基础上的安全协议。 SSH是目前较可靠,专为远程登陆会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。

    9.1K41发布于 2018-05-04
  • 来自专栏LeetCode

    HTTP协议详解

       HTTPS和HTTP的区别:       https协议需要到ca申请证书,一般免费证书很少,需要交费。        http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。       HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全。 HTTP协议详解 HTTP--Hyper Text Transfer Protocol,超文本传输协议,是一种建立在TCP上的无状态连接,整个基本的工作流程是客户端发送一个HTTP请求,说明客户端想要访问的资源和请求的动作 当前主流的协议版本还是HTTP/1.1版本。

    88500发布于 2019-03-04
  • 来自专栏全栈程序员必看

    VRRP协议详解

    然而,这些协议由于配置过于复杂,或者安全性能不好等原因都不能满足用户的需求。 1.2 技术优点 VRRP是一种容错协议,它保证当主机的下一跳路由器出现故障时,由另一台路由器来代替出现故障的路由器进行工作,从而保持网络通信的连续性和可靠性。 在具有多播或广播能力的局域网(如以太网)中,借助VRRP能在某台设备出现故障时仍然提供高可靠的缺省链路,有效避免单一链路发生故障后网络中断的问题,而无需修改动态路由协议、路由发现协议等配置信息,也无需修改主机的默认网关配置 VRRP报文封装在IP报文中,支持各种上层协议。 l 网络开销小。VRRP只定义了一种报文——VRRP通告报文,并且只有处于Master状态的路由器可以发送VRRP报文。 2 VRRP协议介绍 2.1 相关术语 l 虚拟路由器:由一个Master路由器和多个Backup路由器组成。主机将虚拟路由器当作默认网关。

    3.1K20编辑于 2022-11-01
  • 来自专栏iOS 开发杂谈

    HTTP协议详解

    HTTP协议详解之URL篇 1、URL是Uniform Resoure Locator(统一资源定位符)的缩写,其URL地址格式为: scheme://host:Port/path scheme://host HTTP协议详解之请求篇 HTTP 请求由三部分组成:请求行、请求头和请求正文。 POST /app/index.php? HTTP协议详解之响应篇 HTTP 响应也是由三个部分组成,分别是:状态行、消息报头和响应正文。 500 Internal Server Error //服务器发生不可预期的错误 503 Server Unavailable //服务器当前不能处理客户端的请求,一段时间后可能恢复正常 HTTP协议详解之常用的头信息 例如:Via:1.0 236-81.D07071953.sina.com.cn:80 (squid/2.6.STABLE13) HTTP协议详解之解决HTTP无状态协议问题 1、通过Cookies保存状态信息

    89830发布于 2018-09-11
  • 来自专栏下落木

    TCP协议详解

    概述 TCP(Transmission Control Protocol)传输控制协议 和UDP结构类似,由TCP首部和TCP数据报数据组成: 特点: TCP是面向连接的协议 TCP的一个连接有两端 TCP提供可靠的传输服务 TCP提供全双工的通信 TCP是面向字节流的协议(对应用层数据报合并或分拆) TCP协议头部,固定20个字节,UDP头部只有8个字节,IP协议头部20个字节: 序号: 0~ : 发送方等待接收方的确认消息,才发送新的信息 最简单的可靠传输协议 通过超时重传保证可靠传输 对信道的利用效率不高 停止等待协议,无差错的情况: 出差错的情况,超时重传,包括接收方没有收到发送方的消息 如收到了5的确认消息,则认为1-5的消息都已经收到了,就把滑动窗口往前移动5格: TCP协议的可靠传输 1. TCP的可靠传输基于连续ARQ协议 2. 特有的功能(UDP和其他协议没有) 2. 流量控制指让发送方发送速率不要太快 3.

    90240发布于 2021-10-13
  • 来自专栏Java学习123

    HTTP协议详解

    一、HTTP协议详解之URL篇 http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,HTTP1.1版本中给出一种持续连接的机制,绝大多数的Web开发,都是构建在 eg: 1、输入:www.guet.edu.cn 浏览器自动转换成:http://www.guet.edu.cn/ 2、http:192.168.0.116:8080/index.jsp  二、HTTP协议详解之请求篇 2、请求报头后述 3、请求正文(略)  三、HTTP协议详解之响应篇 在接收和解释请求消息后,服务器返回一个HTTP响应消息。 一段时间后,                         //可能恢复正常 eg:HTTP/1.1 200 OK (CRLF) 2、响应报头后述 3、响应正文就是服务器返回的资源的内容  四、HTTP协议详解之消息报头篇 4、开发后台程序必须掌握http协议 六、HTTP协议相关技术补充 1、基础: 高层协议有:文件传输协议FTP、电子邮件传输协议SMTP、域名系统服务DNS、网络新闻传输协议NNTP和HTTP协议等 中

    1.9K70发布于 2018-05-16
  • 来自专栏笔记本

    HTTP协议详解

    HTTP协议HTTP是超文本传输协议,通常是浏览器(客户端)和服务器进行通信的应用层协议,它规定了浏览器向服务器发送的请求要按照一定的格式,服务器向浏览器返回的数据也要按照一定的格式。 同时HTTP协议是无状态的。无状态为什么说HTTP协议是无状态的呢?这里的无状态是什么意思呢? 同处于应用层的协议:SMTP(Simple Mail Transfer Protocol)简单邮件传输协议,它是有状态的。 这就会导致每次解析起来都会比其它协议复杂地多。服务的有无状态: 注意我们需要区分协议的有无状态和服务的有无状态之间的区别。 请求行: 请求行中定义了请求方法,请求URL,HTTP协议及版本。

    82422编辑于 2025-07-28
  • 来自专栏梦在深巷

    HTTP协议详解

    在网络体系结构中,包含了众多的网络协议,这篇文章主要围绕 HTTP 协议(HTTP/1.1版本)展开。 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传输协议。它可以使浏览器更加高效,使网络传输减少。 建立 TCP 连接 在HTTP工作开始之前,客户端首先要通过网络与服务器建立连接,该连接是通过 TCP 来完成的,该协议与 IP 协议共同构建 Internet,即著名的 TCP/IP 协议族,因此 HTTP 是比 TCP 更高层次的应用层协议,根据规则,只有低层协议建立之后,才能进行高层协议的连接,因此,首先要建立 TCP 连接,一般 TCP 连接的端口号是80; 客户端向服务器发送请求命令 一旦建立了 HTTP 是不保存状态的协议 HTTP 是一种无状态协议协议自身不对请求和响应之间的通信状态进行保存。也就是说在 HTTP 这个级别,协议对于发送过的请求或响应都不做持久化处理。

    2.6K33发布于 2020-04-23
  • 来自专栏面向offer编程

    TCP协议详解

    传输控制协议 TCP 概述 TCP 最主要的特点 TCP 是面向连接的运输层协议。应用程序在使用 TCP 协议之前,必须先建立 TCP 连接。 接收方的应用程序必须有能力识别收到的字节流,把它还原成有意义的应用层数据 [TCP协议-图1] TCP 和 UDP 在发送报文时采用的方式完全不同。 接收方不需要请求发送方重传某个出错的分组 信道利用率 停止等待协议的优点是简单,但缺点是信道利用率太低 [TCP协议-图4] 为了提高传输效率,发送方可以不使用低效率的停止等待协议,而是采用流水线传输。 这种传输方式可以获得很高的信道利用率 [TCP协议-图5] 连续 ARQ 协议 位于发送窗口内的5个分组都可以连续发送出去,而不需要等待对方的确认。 另一种细线箭头表示异常变迁 [TCP协议-图19] 《TCP协议详解》原文链接:https://blog.maplemark.cn/2019/04/tcp%E5%8D%8F%E8%AE%AE%E8%AF

    1.6K50发布于 2019-04-29
  • 来自专栏Thierry的云原生分享

    NFS协议详解

    NFS协议 NFS 与 FTP NFS协议使用NFS,客户端可以透明地访问服务器中的文件系统,这不同于提供文件传输的FTP协议。 NFS是基于XDR/RPC协议的。 5)portmap服务程序 主要功能是将TCP/IP通信协议的端口数字转换成RPC程序数字,因为这样客户端才能进行RPC调用。 所以对于不同情况,网络要有针对性地选择传输协议。NFS的默认传输协议是UDP,然而RHEL 4.0内核提供了对通过TCP的NFS的支持。 NFS使用TCP/IP提供的协议和服务运行于OSI层次模型的应用层,如表1所示。

    5.2K52编辑于 2022-12-01
  • 来自专栏全栈程序员必看

    DHCP协议详解

    文章目录 什么是DHCP DHCP协议 DHCP报文种类 DHCP报文格式 DHCP工作流程 IP地址分配方式 租约表 工作流程 服务器处理流程 ---- 什么是DHCP DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,统一使用两个IANA分配的端口:67(服务器端),68(客户端)。 简单来说,DHCP就是一个不需要账号密码登录的、自动给内网机器分配IP地址等信息的协议。 DHCP协议 DHCP报文种类 DHCP一共有8中报文,各种类型报文的基本功能如下: 报文类型 说明 Discover(0x01) DHCP客户端在请求IP地址时并不知道DHCP服务器的位置,因此DHCP 网络上每一台安装了TCP/IP协议的主机都会接收这个广播信息,但只有DHCP服务器才会做出响应。

    2.2K40编辑于 2022-08-25
  • 来自专栏技术博文

    HTTP协议详解

    一、HTTP协议详解之URL篇     http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,HTTP1.1版本中给出一种持续连接的机制,绝大多数的Web eg: 1、输入:www.guet.edu.cn 浏览器自动转换成:http://www.guet.edu.cn/ 2、http:192.168.0.116:8080/index.jsp  二、HTTP协议详解之请求篇 2、请求报头后述 3、请求正文(略)  三、HTTP协议详解之响应篇     在接收和解释请求消息后,服务器返回一个HTTP响应消息。 一段时间后,                         //可能恢复正常 eg:HTTP/1.1 200 OK (CRLF) 2、响应报头后述 3、响应正文就是服务器返回的资源的内容  四、HTTP协议详解之消息报头篇 4、开发后台程序必须掌握http协议 六、HTTP协议相关技术补充     1、基础:     高层协议有:文件传输协议FTP、电子邮件传输协议SMTP、域名系统服务DNS、网络新闻传输协议NNTP和HTTP

    1.3K90发布于 2018-04-10
领券