运维开发网

TCP

0
  • TCP常用拆包处理

    1.演示环境为windows 10 1903 2.演示代码 1 #include "pch.h" 2 #include <iostream> 3 #include <WinSock2.h> 4 #include <WS2tcpip.h> 5 6 #pragma comment(lib, "ws2_32.lib") 7 ...[详细]

    2020-07-21 20:14 分类:路由交换
  • XMPP协议分析

    通过WireShark抓包来具体分析XMPP协议,下面用人人桌面版演示了,XMPP客户端从登录到获取新鲜事的过程,通过分析具体的数据包能够更容易的理解协议。 Step1.TCP三次握手建立连接 图1.xmpp客户端使用5222端口,设置SYN请求连接 图2.服务器...[详细]

    2020-07-21 20:00 分类:路由交换
  • Socket 与 网络通信流程

    socket   我们知道两个进程如果需要进行通讯最基本的一个前提能能够唯一的标示一个进程,在本地进程通讯中我们可以使用PID来唯一标示一个进程,但PID只在本地唯一,网络中的两个进程PID冲突几率很大,这时候我们需要另辟它径了,我们知...[详细]

    2020-07-21 19:52 分类:路由交换
  • QoS in RoCE (zz)

    QoS in RoCE 首页分类标签留言关于订阅2018-03-22 | 分类 Network  | 标签 RDMA  RoCE  ECN  PFC  Overview TCP/IP协议栈满足不了现代IDC工作负载(workloads)的需求,主要有2个原因:(1)内核处理收发包需要消耗大量的CPU;...[详细]

    2020-07-21 19:09 分类:路由交换
  • 【转帖】计算机网络协议(三)——UDP、TCP、Socket

    计算机网络协议(三)——UDP、TCP、Socket 2019年09月04日 11:09:41 to_be_better_one 阅读数 28794 文章标签: 计算机网络UDPTCPSocket 更多 分类专栏: 计算机网络协议   版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权...[详细]

    2020-07-21 18:35 分类:路由交换
  • DNS基本概念

    1、DNS服务概述: DNS(Domain Name System)域名系统,在TCP/IP 网络中有非常重要的地位,能够提供域名与IP地址的解析服务。   DNS 是一个分布式数据库,命名系统采用层次的逻辑结构,如同一棵倒置的树,这个逻辑的树形结构称为域名空间...[详细]

    2020-07-21 17:40 分类:路由交换
  • lb的keepalive问题

    0. keepalive 大家都很清楚他的用意了,就是为了减少3次握手,设置一个timeout,比如说20s ,在20s内不请求,连接还是保持着,这时候请求过来,不需要重新经过tcp的三次握手,如果超过了就会断掉,重连的话就要3次握手。 一个正常的keepa...[详细]

    2020-07-21 14:58 分类:路由交换
  • Traefik 2.0 tcp 路由试用

    对于tcp 的路由是基于sni (需要tls)但是可以通过统配(*) 解决不试用tls的,当然也可以让Traefik 自动生成tls 证书 以下是测试http 以及mysql 的tcp 路由配置(demo 很简单,就是一个proxy) 环境准备 docker-compose文件   version: ‘...[详细]

    2020-07-21 13:47 分类:路由交换
  • TCP/IP 物理层卷一 -- 基本概念

    一、基本概念: 物理层:TCP/IP 协议簇的最底层,物理层所需要考虑的是如何在连接计算机的传输媒体上传输数据的比特流,而不是连接计算机的具体物理设备。 信号:数据的电气或电磁表现,是数据在传输媒体上的表现形态。可以用“数字”、“...[详细]

    2020-07-21 13:44 分类:路由交换
  • 十五个值得你熟练的运维命令,助你排查问题666

    操千曲而后晓声,观千剑而后识器。常用的套路快来动手练练吧 1.系统中搜索代码字符串 grep -rn "字符串名" 搜索路径 grep -rn “xxx” / 2.查看端口开放情况 查看所有端口 nmap 下面表示扫描A机器的1到65535所有在监听的tcp端口。...[详细]

    2020-07-21 13:38 分类:路由交换