一、什么是DHCP: (DynamicHost Configuration Protocol) 动态主机配置协议, 是一个局域网的网络协议,使用UDP协议工作,DHCP有3个端口, DHCPServer : 67 DHCP Client : 68 DHCPv6 Client:546 也就是自动的将网 ...
分类:
系统相关 时间:
2019-09-17 17:25:07
阅读次数:
99
转自https://onlyangelia.github.io/computerIntnet/intnetlink/ 讲解连接过程之前,先解释几点,给后面的阐述做铺垫。在我们的电脑启动时,会通过DHCP协议(也是属于应用层的协议,基于UDP协议,全程 Dynamic Host Configurati ...
分类:
Web程序 时间:
2019-09-17 14:43:26
阅读次数:
120
[TOC] 1. 两种丢包处理策略 为了保证实时性,通常适应UDP协议来针对RTP数据进行传输,而UDP无法保证数据传输的质量,所以在网络环境不好的时候,丢包是经常出现的问题,有什么策略来改善这个问题吗? 常用的方法有: 丢包重传(ARQ) 和 前向纠错(FEC) 。 通常抗丢包有两种方式,FEC和 ...
分类:
其他好文 时间:
2019-09-17 13:14:05
阅读次数:
179
https://www.jianshu.com/p/61714f90c061 在分布式架构中,有一个很重要的环节,就是分布式网络中的计算机节点彼此之间需要通信。 HTTP 协议通信原理 说到通信,大家一定听过 tcp 和 udp 这两种通信协议,以及建立连接的握手过程。而 http 协议的通信是基于 ...
分类:
其他好文 时间:
2019-09-17 12:13:43
阅读次数:
110
动态主机设置协议(英语:Dynamic Host Configuration Protocol,DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员作为对所有计算机作中央管理的手段。 1、 Dhcp全局配置拓扑: 2 ...
分类:
其他好文 时间:
2019-09-16 00:45:51
阅读次数:
115
1 网络协议背景概念 4层网络传输是基于udp基于端口 7层网络协议传输是基于tcp基于端口(tcp的复杂度很高很高..),并在tcp之上添加了会话层表示层应用层 upd协议面向报文,tcp协议 面上字节流。 啥是面向字节流呢? 2 TCP传输通信过程 tcp面向字节流,udp面向报文。那tcp的字 ...
分类:
其他好文 时间:
2019-09-16 00:41:35
阅读次数:
154
TCP 我们了解得多了,所以今天我们站在 UDP 的角度,探讨一下 UDP 区别于 TCP 的特点。 1. 面向无连接 UDP 比 TCP 简单得多,不需要“三次握手”来建立连接,直接把内容发送出去。 2. 数据的不可靠性 UDP 不会验证数据报文,不会流量控制,因此数据有可能会出现失真,或者丢包的 ...
分类:
其他好文 时间:
2019-09-15 00:34:51
阅读次数:
120
什么是粘包 须知:只有TCP有粘包现象,UDP永远不会粘包 粘包不一定会发生 如果发生了:1。可能是在客户端已经粘了 2.客户端没有粘,可能是在服务端粘了 首先需要掌握一个socket收发消息的原理 应用程序所看到的数据是一个整体,或者说是一个流(stream),一条消息有多少字节对应用程序是不可见 ...
分类:
其他好文 时间:
2019-09-14 19:05:06
阅读次数:
91
1.Nginx可以为http,反向代理,mail,tcp/udp提供代理服务. 2.版本分为三种: 社区版:www.nginx.org 企业版:www.nginx.com 淘宝开发版:tengine.taobao.org 3.实现步骤: a.环境需求: systemctl stop firewall ...
分类:
其他好文 时间:
2019-09-14 18:50:07
阅读次数:
81
基于UDP协议的socket套接字编程 一、UDP套接字简单示例 1.1 服务器 1.2 k客户端 UDP是无链接的,先启动哪一端都不会报错 UDP协议是数据报协议,发空的时候也会自带报头,因此客户端输入空,服务端也能收到 二、UDP套接字无粘包问题 2.1服务器 2.2 客户端 UPD协议一般不用 ...
分类:
其他好文 时间:
2019-09-13 17:27:42
阅读次数:
102