一.传输层协议 ?TCP 传输控制协议 基于面向连接,可靠的,基于字节流的传输控制层协议 特点: 安全可靠 面向连接 应用场景:web浏览器,电子邮件,文件传输程序?UDP 数据报文协议 一种无连接,传输不可靠,传输速度快的一种协议 特点: 不可靠,无连接,速度快 应用场景:域名系统(DNS),视屏 ...
分类:
其他好文 时间:
2020-08-05 22:15:20
阅读次数:
98
基本的套接字编程 socket函数 想要执行网络I/O,首先需要调用socket函数创建套接字,需要头文件#include <sys/socket.h> int socket (int domain, int type, int protocol); 参数: domain : 执行协议域,取值如下: ...
分类:
其他好文 时间:
2020-08-03 00:47:48
阅读次数:
82
PXE架构 无人值守安装 1.TFTP简介 1.)概述 简单的文件传输协议 端口 简单文件传输协议(Trivial File Transfer Protocol) 网络文件基于UDP传输的最简单的协议 端口为UDP 69 数据库端口 端口3306 DNS 端口53 DHCP 端口 服务端67 客户端 ...
分类:
系统相关 时间:
2020-08-01 21:16:53
阅读次数:
95
一、引入 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