
网络/协议
文章平均质量分 72
ProblemTerminator
上行若水,大行至简
展开
-
发起POST请求时同时携带文件和自定义参数
发起POST请求时同时携带文件和自定义参数原创 2023-12-14 11:03:12 · 1621 阅读 · 0 评论 -
本地如何设置分配固定ip
本地如何设置分配固定ip原创 2023-05-26 11:40:55 · 210 阅读 · 0 评论 -
KeepAlive详解
干货好文,转载保存,以备后看。借此也分享给大家。目录什么是KeepAlive?TCP的KeepAlive1.为什么要有KeepAlive?2.怎么开启KeepAlive?3. 需要注意,KeepAlive的不足和局限性HTTP的Keep-Alive1. HTTP为什么需要Keep-Alive?什么是KeepAlive?首先,我们要明确我们谈的是TCP的 ...转载 2020-02-19 16:08:45 · 724 阅读 · 0 评论 -
一个websocket连接为什么不能有多个goroutine访问
今天在看源码时看到的,分享出来。所用的websocket库:github.com/gorilla/websocket代码位置:rancher/vendor/github.com/gorilla/websocket/conn.go,WriteMessage方法// WriteMessage is a helper method for getting a writer using Ne...原创 2020-02-14 15:30:43 · 776 阅读 · 0 评论 -
[重要笔记]路由器的包转发操作(全面认识路由器)
路由器的包转发操作原创 2020-02-09 14:19:18 · 6723 阅读 · 4 评论 -
[重要笔记]交换机的包转发操作
本文写的是网络包经过交换机的传输过程。以下是网络知识的个人学习笔记,记录的是较为重要的部分。目录交换机根据地址表进行转发MAC 地址表的维护交换机可同时执行多个转发操作由于集线器只是原封不动地将信号广播出去,所以即便信号受到噪声的干扰发生了失真,也会原样发送到目的地。这时,接收信号的设备,也就是交换机、路由器、服务器等,会在将信号转换成数字信息后通过 FCSA校验...原创 2020-02-08 10:18:04 · 1672 阅读 · 0 评论 -
[重要笔记]网络信号在网线和集线器中传输
本文写的是网络包由网卡发出后怎样在网线和集线器中传输的过程。以下是个人学习笔记,记录的是较为重要的部分。目录网卡如何将包转换成电信号信号在网线的传输过程中,能量会逐渐损失“双绞”是为了抑制噪声集线器会将信号发送给所有连接在它上面的线路从计算机发送出来的网络包会通过集线器、路由器等设备被转发,最终到达目的地。转发设备会根据包头部中的控制信息,在转发设备内部一个写有转发规则的...原创 2020-02-08 00:11:04 · 2349 阅读 · 0 评论 -
linux route命令的使用及详细解释
目录1 概述2 命令详解2.1 命令格式2.2 常用选项和参数说明(1) 选项(2) 参数2.3 常用命令格式(1) 添加和删除路由(2) 查询路由信息(3) 添加/删除默认网关路由(4) 添加/删除到指定网络的路由规则(5) 添加/删除路由到指定网络为不可达3 输出详解(1) 查看路由信息(2) 说明4 实例分析4.1 路由选择...转载 2020-01-01 08:45:35 · 2068 阅读 · 0 评论 -
127.0.0.1、localhost和本机ip地址的区别
在linux下可以使用命令ifconfig或 ip addr来查看本机的ip地址,windows下是ipconfig。localhost是本地DNS解析的127.0.0.1的域名,打开本机hosts文件就能看到,位于c:\windows\system32\driver\etc,有这么一行:127.0.0.1 localhostlocalhost这个可以随意改。机器中执行ip addr查...原创 2020-01-01 08:44:38 · 1866 阅读 · 2 评论 -
同一宿主机不同容器网络通信流程分析
本文是对容器网络学习的提炼总结和学习加深(以下出现的容器皆指docker容器)。本次学习得出的结论:被限制在各自Network Namespace里的容器进程,实际上是通过Veth Pair设备 + 宿主机网桥的方式实现了与其他容器的数据交换。一些概念网络栈:网卡(Network Interface)、回环设备(Loopback Device)、路由表(Routing Table)和 .........原创 2022-07-17 18:18:22 · 630 阅读 · 0 评论 -
HTTP,TCP, socket,RPC,gRPC都是啥?
TCP/HTTP与socket首先回顾下计算机网络的五(七)层协议:物理层、数据链路层、网络层、传输层、(会话层、表示层)和应用层。那么从协议上来讲:TCP是传输层协议,主要解决数据如何在网络中传输 HTTP 是应用层协议,主要解决如何包装数据(文本信息),是建立在tcp协议之上的应用。TCP协议是以二进制数据流的形式解决传输层的事儿,但对上层的应用开发极不友好,所以面向应用层的开发又产...转载 2019-11-19 12:24:00 · 2240 阅读 · 1 评论 -
网络请求从C到S的传送
本文是学习网络知识的一点笔记,总结下来以备查看,后续还会不断扩充,请大家指正。目录网络术语浏览器路由器&集线器DNS&域名解析发送过程网络术语HTTP :定义了客户端和服务器之间交互的消息内容和步骤。请求消息包括:请求行、请求头、请求体。响应消息包括:状态行、响应头、响应体。它基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查...原创 2019-10-15 16:23:36 · 513 阅读 · 0 评论