一、引入 1.TCP/IP协议族的传输层协议主要包括TCP和UDP 2.TCP是面向连接的可靠的传输层协议。它支持在并不可靠的网络上实现面向连接的可靠的数据传输 3.UDP是无连接的传输协议,主要用于支持在较可靠的链路上的数据传输,或用于对延迟较敏感的应用 二、TCP/IP传输层的作用 1.传输层作 ...
分类:
其他好文 时间:
2020-07-28 22:37:46
阅读次数:
66
关于TCP和UDP的一些问题: 1. tcp数据流与udp数据报? tcp是面向连接的字节流,TCP把应用程序看成是一连串的无结构的字节流,TCP有一个缓冲,应用发送太长可以分片发送,太短也可以积累足够多后再发送(mss控制分片)客户端连续发送数据,只要服务端的这个函数的缓冲区足够大,会一次性接收过 ...
分类:
其他好文 时间:
2020-07-28 14:13:46
阅读次数:
73
屏幕快照2020-07-2717.04.28版本:占4位,指IP协议的版本目前的IP协议版本号为4首部长度:占4位,可表示的最大数值是15个单位,一个单位为4字节,因此IP的首部长度的最大值是60字节区分服务:占8位,用来获得更好的服务,在旧标准中叫做服务类型,但实际上一直未被使用过.后改名为区分服务.只有在使用区分服务(DiffServ)时,这个字段才起作用.一般的情况下不使用总长度:占16位,
分类:
其他好文 时间:
2020-07-28 10:27:08
阅读次数:
98
Proxy介绍 利用libevent实现网络连接和线程池。通过tcp连接的方式实现rtsp消息转发,再通过udp连接进行rtp与rtcp转发。报文解析使用到了Qt库。请尽量使用qmake进行编译。源码 通讯时序图 RTSP协议介绍 RTSP协议是一套用来进行音视频发送与接收的网络协议,与HTTP协议 ...
分类:
其他好文 时间:
2020-07-26 19:16:16
阅读次数:
85
Docker换镜像,Docker pull、Docker search 失败出现以下错误 Error response from daemon: Get https://index.docker.io/v1/search?q=php&n=25: net/http: TLS handshake tim ...
分类:
其他好文 时间:
2020-07-26 15:44:53
阅读次数:
78
UDP 通信 UDP通信的优点 UDP无连接通信 可以探测附近的设备 减轻服务端的压力 UDP步骤 服务端 定义一个套接字s 定义文件描述符 定义缓冲字符串 申请一个套接字作用在文件描述符上 参数一:协议 → IPv4/IPv6 PF_INET/PF_INET6 参数二:套接字类型 → UDP无连接 ...
分类:
其他好文 时间:
2020-07-26 15:35:34
阅读次数:
82
所使用的:多线程 委托 Socket 键值队 个人跟着视频做的一个小练习,有兴趣的可以去看一下对于初学者来讲是比较有帮助的 连接:https://www.bilibili.com/video/BV1bZ4y1W74q?p=3&t=358 废话不多说上代码 综合视频中的理解 有什么不对的地方希望大神指 ...
简介HAProxy是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理,HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接,并且它的运行模式使得它可以很简单安全的整合进您当前的架构中,同时可以保护你的web服务器不被暴露到网络上HAProxy实
分类:
其他好文 时间:
2020-07-24 22:17:31
阅读次数:
94
[root@k8s-master ~]# docker pull eipwork/kuboard:latest [root@k8s-master ~]# docker images | grep kuboard eipwork/kuboard latest 9fccf2a94412 3 weeks ...
分类:
其他好文 时间:
2020-07-24 15:35:00
阅读次数:
103
一、涉及基本知识点: 1. 计算机网络 五层因特尔协议栈: 应用层(dns、http):DNS解析成IP并完成http请求发送; 传输层(tcp、udp):三次握手四次挥手模式建立tcp连接; 网络层(IP、ARP):IP寻址; 数据链路层(PPP):将请求数据封装成帧; 物理层:利用物理介质传输比 ...
分类:
Web程序 时间:
2020-07-23 23:02:15
阅读次数:
142