IP地址分类 共A、B、C、D、E五类 IP地址范围及最大主机数 私有网络地址 ·A类:10.0.0.0 ~ 10.255.255.255 ·B类:172.16.0.0 ~ 172.31.255.255 ·C类:192.…
标签:tcp-ip
TCP/IP参考模型-应用层的DNS
系列文章目录 由于因特网的实现是一个分层架构,为了防止篇幅过大,笔者不想一篇文章就写完想表达的所有内容,于是会以系列文章的方式,主要内容包括TCP/IP分层架构、网络层的最短路径算法:Dijkstra算法的实…
如何通过命令行工具去理解网络协议
TCP/IP网络分层模型 TCP/IP五层模型将网络功能五层。 每一层实现各自的功能。 应用层:为应用程序提供服务。 传输输层:解决进程间的通信。 网络层:解决跨网络的主机通信问题。 数据链路层:解决相邻网络节点通信问题…
Linux网络管理
一、网络基础 1.1 ISO/OSI七层模型 1.1.1 简介 ISO:国际标准化组织OSI:七层模型组织IOS:互联网操作系统 七层模型是为了更好的管理数据 七层模型中的数据发送是从上层往下层传递,经过物理层协议传输,…
TCP 状态转移
TCP 状态转移 在《Linux 高性能服务器编程》中,有下面这样的状态转移图。 TCP 的各个状态 客户端 建立连接(三次握手) SYN_SENT 在客户端发送第一个同步报文段(第一次握手)之后,就会进入这个状态。 E…
从一起丢包故障来谈谈 nginx 中的 tcp keep-alive
一、故障 基本架构如图所示,客户端发起 http 请求给 nginx,nginx 转发请求给网关,网关再转发请求到后端微服务。 故障现象是,每隔十几分钟或者几个小时不等,客户端就会得到一个或者连续多个请求超时错误。查看 …
我们应该相信那些狂热的天才工程师么?
先声明一下,一个人逻辑好,数学好,不代表这个人是理性的。理性的意思是一个人能正确的认识现实情况,从而设定合理的目标。我国现实案例一则 狂热工程师的特点 不断的添加特性 他们觉得比特币脚本太简陋了,于是发明图灵完整的EVM…
我们应该相信那些狂热的天才工程师么?
先声明一下,一个人逻辑好,数学好,不代表这个人是理性的。理性的意思是一个人能正确的认识现实情况,从而设定合理的目标。我国现实案例一则 狂热工程师的特点 不断的添加特性 他们觉得比特币脚本太简陋了,于是发明图灵完整的EVM…
浅谈TCP/IP
TCP/IP四层协议系统 1) 链路层,有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。 2) 网络层,有时也称作互联…