首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏小雨的CSDN

    传输层TCP协议十大主要特性(5-6) —— 流量控制 拥塞控制

    背景:假设我是一个水果店老板,你是每天需要给我补货的人,我有一个仓库是放水果的,容量是3000,这是补货的人给我发的货数量就不能大于我仓库的容量,如果今天来补了3000,假设我第二天一箱都没卖出去,那么我就需要告诉你暂停发货了,等我卖出去了,仓库能有点空闲的位置的时候,你再来补货。

    31310编辑于 2022-10-26
  • 来自专栏CV学习史

    Thinking in Java学习杂记(5-6章)

    Java中可以通过访问控制符来控制访问权限。其中包含的类别有:public, “友好的”(无关键字), protected 以及 private。在C++中,访问指示符控制着它后面所有定义,直到又一个访问指示符加入为止,而在Java中,每个访问指示符都只控制着对那个特定定义的访问。

    47130发布于 2020-04-02
  • 来自专栏腾讯云大数据

    大数据产品双月刊 | 5-6

    本期热点产品 弹性 MapReduce 本期腾讯云EMR于作业诊断能力重磅增强,通过控制台提供用户泛hadoop组件中应用层原生明细信息、作业及Hive查询的日志现场,简化了用户应用层异常排查的操作过程。同时推出配置对比、扩容指定配置组、标签分账、磁盘检查更新等功能,优化了集群运维管理体验,并显著提升资源管理的便捷性。 Elasticsearch Service 本期腾讯云ES重磅推出了自治索引,通过实时跟踪业务压力变化,能够动态、稳定的调整分片数与滚动周期,实现一站式索引全托管!同时,也推出了索引管理可视

    70220编辑于 2022-07-12
  • 来自专栏算法修养

    pta 习题集5-6 堆栈操作合法性

    假设以S和X分别表示入栈和出栈操作。如果根据一个仅由S和X构成的序列,对一个空堆栈进行操作,相应操作均可行(如没有出现删除时栈空)且最后状态也是栈空,则称该序列是合法的堆栈操作序列。请编写程序,输入S和X序列,判断该序列是否合法。 输入格式: 输入第一行给出两个正整数N和M,其中N是待测序列的个数,M(≤50≤50)是堆栈的最大容量。随后N行,每行中给出一个仅由S和X构成的序列。序列保证不为空,且长度不超过100。 输出格式: 对每个序列,在一行中输出YES如果该序列是合法的堆栈操作序列,或NO如

    1.9K120发布于 2018-04-27
  • 来自专栏AI 算法笔记

    Python-100例(5-6) 排序&斐波那契数列

    这次是分享 Python-100 例的第五和第六题,分别是排序和斐波那契数列问题,这两道题目其实都是非常常见的问题,特别是后者,一般会在数据结构的教程中,讲述到递归这个知识点的时候作为例题进行介绍的。

    73120发布于 2019-08-16
  • 来自专栏积累沉淀

    必须掌握的八种排序(5-6)--冒泡排序,快速排序

    5、冒泡排序 (1)基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排

    901100发布于 2018-01-11
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 5-6 最好的衡量线性回归算法的指标R squared

    本系列是《玩转机器学习教程》一个整理的视频笔记。本小节主要介绍衡量线性回归算法最好的指标R squared。

    2.3K40发布于 2019-11-13
  • 来自专栏JNing的专栏

    git: 四种git协议 (本地协议、HTTP 协议、SSH协议、 Git 协议)

    首先,选择你希望服务器使用的通讯协议。 在本章第一节将介绍可用的协议以及各自优缺点。 下面一节将解释使用那些协议的典型设置及如何在你的服务器上运行。 ---- 协议 Git 可以使用四种主要的协议来传输资料:本地协议(Local),HTTP 协议,SSH(Secure Shell)协议及 Git 协议。 新版本的 HTTP 协议一般被称为“智能” HTTP 协议,旧版本的一般被称为“哑” HTTP 协议。 我们先了解一下新的“智能” HTTP 协议。 哑(Dumb) HTTP 协议 如果服务器没有提供智能 HTTP 协议的服务,Git 客户端会尝试使用更简单的“哑” HTTP 协议。 最后,与 HTTP/S 协议、Git 协议及本地协议一样,SSH 协议很高效,在传输前也会尽量压缩数据。 缺点 SSH 协议的缺点在于你不能通过他实现匿名访问。

    19.8K20发布于 2018-09-27
  • 来自专栏全栈程序员必看

    SSDP协议_sntp协议

    近来在研究SSDP,Simple Service Discovery Protocol (简单服务发现协议)。 这是用来实现无配置,自发现局域网内部服务的协议。 其实SSDP协议的请求就三种: byebye, alive, discovery byebye请求 NOTIFY * HTTP/1.1 Host: 239.255.255.250:1900 NT: someunique :idscheme3 NTS: ssdp:byebye USN: someunique:idscheme3 NOTIFY 通知所有广播域的机器 HOST 值是固定的(IPv4),算是协议的一部分 NT 这个是GENA的定义,即通知类型,值一般是当前设备的类型 NTS (Notification Sub-Type)通知子类型,如果要遵守SSDP,这个值就代表了请求的类型,但是为什么NTS和NT搞混了呢……协议中写得非常明白 | | | Here is Server | |< ------------------------------------| | | | 好了,这个协议就这么

    2.3K30编辑于 2022-11-10
  • 来自专栏全栈程序员必看

    BACnet协议_bip协议

    3介质访问控制(MAC)协议和物理层协议。 (3)第三种选择是主从/令牌传递(MS/TP)协议加上EIA-485协议。 (4)第四种选择是点对点(PTP)协议加上EIA-232协议,为拨号串行异步通信提供了通信机制。 (5)第五种选择是LonTalk协议。 ,应用程序不属于协议部分。 点到点(PTP)通信协议: 为了使两个BACnet设备能够各种点到点通信机制进行通信,BACnet定义了点到点数据链路层通信协议,面向连接的协议,这个协议的功能是: 使两个BACnet网络层实体建立点到点数据链路连接

    3.1K20编辑于 2022-09-21
  • 来自专栏全栈程序员必看

    SSDP协议_mpp协议

    版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    2.2K30编辑于 2022-11-08
  • 来自专栏全栈程序员必看

    网络协议——RPC协议

    网络协议——RPC协议 远程调用协议,用于定义服务之间的接口调用规范标准 1、RPC调用标准 1.1、RPC结构 客户端(服务端):执行逻辑进行本地调用 Stub:对参数进行封装/解封装 RPCRuntime (SOAP) 与古老的RPC协议相比,双方的SOAP协议没必要完全一致(参数顺序、参数个数等),更加灵活 2.1、Web服务描述语言(WSDL) 也是一个XML,描述了方法名、服务名、端口、请求参数等信息 wsdl”查看 2.2、统一描述、发现和集成协议(UDDI) 以SOAP协议为基础的RPC服务,将自己的wsdl文件放到UDDI中,供服务调用方封装成本地调用 3、RESTful格式的API 全称叫表述性状态转移 ,基于HTTP协议的请求通过方法类型(GET、POST等)确定请求动作,数据以JSON文本格式传输 4、二进制类RPC协议 将数据压缩成二进制,减少带宽占用 Hessian2 Dubbo中默认的序列化协议 协议的统一规则,对接受的二进制流进行解析,获得真正的请求 5、跨语言类RPC协议 不同的需求使用不同的编程语言,主要为了适应跨语言调用 Protocal Buffers 使用TLV(Tag,Length

    2.2K30编辑于 2022-08-31
  • 来自专栏全栈程序员必看

    SSDP协议_Smb协议

    SSDP就是简单服务发现协议(SimpleServiceDiscoveryProtocol)是一种应用层协议,它是构成通用即插即用(也就是UPnP,UPnP是各种各样的智能设备、无线设备和个人电脑等实现遍布全球的对等网络连接的结构 )技术的核心协议之一。    简单服务发现协议提供了在局部网络里面发现设备的机制。控制点(也就是接受服务的客户端)能够直接通过使用简单服务发现协议,根据自己的需要查询在自己所在的局部网络里面提供特定服务的设备。 设备(也就是提供服务的服务器端)也能够直接通过使用简单服务发现协议,向自己所在的局部网络里面的控制点宣告它的存在。   

    3.3K20编辑于 2022-11-18
  • 来自专栏码农帮派

    WebRTC中的RTP协议、RTCP协议、DSP协议

    实时互动直播系统必须使用UDP作为数据传输的协议,为什么一定是UDP。 假如我们使用TCP协议作为数据传输的协议,在极端网络情况下,TCP为了保证传输的可靠性,就会进入“发送->确认;超时->重发”的反复过程。 基于上面的原因,实时直播系统的数据传输协议必须是UDP。 RTP协议: ? RTCP协议 在使用RTP协议传输协议的时候,难免会发生丢包、抖动的问题: 网络质量引起的丢包; 数据传输过程中超过了带宽限制引起的丢包; 信号干扰引起的丢包; WebRTC在处理各种情况下的丢包情况都会有相应的处理策略

    3.2K10发布于 2021-01-12
  • 来自专栏cjz的专栏

    PHP内置协议(支持的协议和封装协议)

    PHP官方参考地址 https://www.php.net/manual/zh/wrappers.php 协议介绍 协议 简单介绍 file:// 访问本地文件系统 http:// 访问 HTTP(s 访问各个输入/输出流(I/O streams) zlib:// 压缩流 data:// 数据(RFC 2397) glob:// 查找匹配的文件路径模式 phar:// PHP 归档 ssh2:// 安全外壳协议

    96620编辑于 2022-12-21
  • 来自专栏全栈程序员必看

    路由协议——RIP、OSPF协议

    网络IP协议或者其他的网络协议常常通过这些通道信息来决断怎样传送数据流。目前最常用的内部网关协议分别是:路由信息协议(RIP)和最短路径优先路由协议(OSPF)分级的链接状态路由协议(ISIS)。 2、EGP:外部网关协议(Exterior Gateway Protocol) 外部网关协议(EGP)是一种在自治系统的相邻两个网关主机间交换路由信息的协议。 如果按照算法分,也可以分成两个大类: (1)距离矢量型路由协议,代表:RIP (2)链路状态路由协议,代表:OSPF 在本节中,主要梳理RIP协议与OSPF 协议。 2、RIP协议 2.1 概述 RIP(Routing Information Protocol,路由信息协议)是一种内部网关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递 RIP协议一共有两个版本: Version 1 有类路由协议,广播更新。

    22.6K43编辑于 2022-11-01
  • 来自专栏全栈程序员必看

    ICMP协议IGMP协议详解

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

    2.8K20编辑于 2022-10-05
  • 来自专栏全栈程序员必看

    TCP协议和UDP协议

    (注:本文部分摘自《计算机网络 谢希仁》) 目录 1.传输控制协议TCP 1.1TCP的主要特点: 1.1.1面向连接的运输层协议 1.1.2每一条TCP连接只能有两个端点,每一条TCP链接只能是点对点的 (一对一) 1.1.3TCP提供可靠交付的服务 1.1.4TCP提供全双工通信 1.1.5面向字节流 1.2与TCP有关的面试问题 2.用户数据报协议UDP 2.1UDP协议的主要特点: ---- 1. 传输控制协议TCP 1.1TCP的主要特点: 1.1.1面向连接的运输层协议 (1)TCP的连接 TCP的许多特性都与TCP是面向连接的这个基本特性有关,因此要对TCP的连接有更清楚的了解。 ②连续的ARQ协议 连续ARQ协议规定:发送方每收到一个确认,就把发送窗口向前滑动一个分组的位置。 操作系统根据接收的IP数据包的首部内的8位协议来判断这是什么报文,从而直接交给相关的内核进程或者协议栈处理。 追问:一个端口是否可以绑定多个端口号? 可以。

    1.7K20编辑于 2022-06-26
  • 来自专栏Ms08067安全实验室

    协议分析|HTTP协议浅析

    ---- HTTP和HTTPS HTTP协议(HyperText Transfer Protocol,超文本传输协议):是一种发布和接收 HTML页面的方法。 HTTP和HTTPS均是由TCP协议封装而来,在进行http协议和https协议时,需要进行 三次握手和四次挥手 SSL(Secure Sockets Layer 安全套接层)主要用于Web的安全传输协议 HTTP是无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。 GET 获取当前主机该路径下的数据 HTTP/1.1是http协议的版本号 2. 特别是,如果没有使用SSL/TLS这样的传输层安全的协议,那么以明文传输的密钥和口令很容易被拦截。该方案也同样没有对服务器返回的信息提供保护。

    1.4K20发布于 2020-05-06
  • 来自专栏全栈程序员必看

    LLDP协议、STP协议 笔记

    参考: 数据链路层学习之LLDP 生成树协议 LLDP协议、STP协议 笔记 LLDP 提出背景: 随着网络技术的发展,接入网络的设备的种类越来越多,配置越来越复杂,来自不同设备厂商的设备也往往会增加自己特有的功能 LLDP: 是一种二层的信息发现与通告协议,提供了一种标准的链路层发现方式;它不是一个配置、控制协议,无法通过该协议对远端设备进行配置。 LLDP是一个单向的协议,只有主动通告一种工作方式,无需确认。 STP协议 STP(Spanning Tree Protocol) 生成树协议,基于OSI网络模型的二层通信协议

    1.9K50编辑于 2022-09-05
领券