ICode9

精准搜索请尝试: 精确搜索
  • 输入一个url全过程详解2022-07-16 12:32:59

    1. 用户在浏览器中输入url,浏览器接收到url。 2.浏览器接收到这个url之后,会根据这个url会先查看缓存,如果有缓存且没有过期的话直接提供给客户端,完成页面渲染。 3.否则浏览器就会通过DNS解析url ,获得协议名、主机名、端口号。   DNS解析详解:    输入域名时,操作系统会先检查

  • ICMP识别二层为广播帧则不发送ICMP目的端口不可达报文2022-07-16 04:02:39

    拓扑图: 前提:二层交换机转发数据时不改变帧头中任何字段的数据。 正常情况下,在主机0上构造一个普通的UDP用户数据报报文给主机1,报文中的UDP首部中的目的端口字段填写一个不可能使用的端口号,则主机1在收到此报文后发现本主机上没有进程监听这个目的端口,就会向源发送主机发送一个ICM

  • tcp三次握手与四次挥手2022-07-11 23:32:43

    引言 TCP是一个面向连接的协议。无论哪一方向另一方发生数据之前,都必须先在双方直接建立一条连接。而建立连接的过程需要经历三次握手,而连接的断开则需要进行四次挥手,下面将来简要说明下连接建立和断开的过程。 tcp首部说明 TCP首部的数据格式如下图。不算上可选项的话通常是20字

  • 计算机网络012022-07-11 08:32:15

    01 计算机网络概述 1.1 计算机网络在信息时代的作用 1.2 因特网概述 *1网络、互连网(互联网)和因特网 网络(Network)由若干结点(Node)和连接这些结点的链路(Link)组成。 多个网络还可以通过路由器互连起来,这样就构成了一个覆盖范围更大的网络,即互联网(或互连网)。因此,互联网是“

  • 流量过滤与转发路径控制2022-07-10 15:00:46

    策略路由 策略路由技术背景 在某些场景中我们希望一些特定用户、特定业务的流量走指定的转发路径,而其余用户或业务的流量则已经根据路由表进行转发 PBR PBR(Policy-Based Routing,策略路由):PBR使得网络设备不仅能够基于报文的目的IP地址进行数据转发,更能基于其他元素进行数据转发,

  • ICMP协议2022-07-08 19:32:03

    一、ICMP基本概念 1、ICMP协议 Internet控制报文协议,用于在IP主机、路由器之间传递控制消息。 控制消息指网络通不通、主机是否可达、路由是否可用等等 ICMP是属于网络层的协议,封装在传输层与网络层之间 结构 2、ICMP报文格式 类型(Type) 编码(code) 类型(常见) (类型 编码) (8 0) 请

  • IGMP Snooping2022-07-08 15:03:10

    概述:组播技术是为了实现“单点发送、多点接收”的功能,这样可以有效节省带宽资源。 从技术上,是将端口加入组播组,让同一组里的成员都能接收组播报文,不在组 里的端口无法接收报文。 一,IGMP snooping的工作过程 组播路由器会周期性的发送query报文(general query),交换机上接收query 的端

  • iptables进阶2022-07-07 23:03:34

    黑白名单机制 前文中一直在强调一个概念:报文在经过iptables的链时,会匹配链中的规则,遇到匹配的规则时,就执行对应的动作,如果链中的规则都无法匹配到当前报文,则使用链的默认策略(默认动作),链的默认策略通常设置为ACCEPT或者DROP。 那么,当链的默认策略设置为ACCEPT时,如果对应的链中没有

  • iptables入门到精通2022-07-07 22:31:44

    iptables其实不是真正的防火墙,我们可以把它理解成一个客户端代理,用户通过iptables这个代理,将用户的安全设定执行到对应的"安全框架"中,这个"安全框架"才是真正的防火墙,这个框架的名字叫netfilter。 netfilter才是防火墙真正的安全框架(framework),netfilter位于内核空间。 iptables其

  • GPS的调试与报文解析2022-07-06 23:01:53

    GPS的调试与报文解析 来源 https://zhuanlan.zhihu.com/p/450203417   1.驱动与软件 直接用串口助手的话,可看到GPS发送的信息。当然串口可以看PC收到的原码,对消息的解析有帮助。有需要的同学可以在Microsoft Store里搜串口调试助手(如图1),获取(安装)即可。 GPS有不少调试软件(如图2),我

  • 为什么要三次握手?2022-07-05 11:32:34

      既然总结了TCP的三次握手,那为什么非要三次呢?怎么觉得两次就可以完成了。那TCP为什么非要进行三次连接呢?在谢希仁的《计算机网络》中是这样说的: 为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误。 在书中同时举了一个例子,如下: "已失效的连接请求报文段”的产

  • TCP协议三次握手过程2022-07-03 16:34:33

    常见前端面试题 TCP协议三次握手过程 1.第1次握手 建立连接 客户端向服务器发送的报文SYN包信息中SYN码为1 2.第2次握手 服务器回应客户端,用于接受并连接请求 服务器返给客户端的的报文SYN码和ACK码都为1,也称呼为syn-ack报文信息。 3.第3次握手 客户端最终发给服务器的,用来确认

  • TCP/IP十个知识点2022-07-02 17:37:14

    本文整理了一些TCP/IP协议簇中需要必知必会的十大问题,既是面试高频问题,又是程序员必备基础素养。   一、TCP/IP模型 TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议。 基于TCP/IP的参考模型将协议分

  • TCP/IP三次握手四次挥手2022-07-02 17:03:28

    一、TCP connection 客户端与服务器之间数据的发送和返回的过程当中需要创建一个叫TCP connection的东西;由于TCP不存在连接的概念,只存在请求和响应,请求和响应都是数据包,它们之间都是经过由TCP创建的一个从客户端发起,服务器接收的类似连接的通道,这个连接可以一直保持,http请求是在

  • MiniSMB HurricaneII 网络性能测试仪 ——ARP学习流的配置2022-07-02 13:09:13

    构建测试网络拓扑环境 打开HurricaneIIUI软件,电脑网口与测试仪网口相连,测试仪两个测试口分别连接路由器的WAN口、LAN口;     添加测试流 打开HurricaneII软件,连接设备,添加端口;         添加ARP学习流,编辑源IP地址、目的IP地址和网关IP地址,其中源IP地址和网关IP地址要在同

  • 网络基础-OSI-TCP/IP-五层协议2022-06-30 10:05:01

    1.网络协议的层次体系结构     2.五层架构 物理层:二进制比特流 数据链路层 MAC,即网卡(物理地址),ip可与子网掩码计算是否为同一网段,并且可以计算出该网段有多少个ip 二三层之间,有arp表,arp会保留MAC地址和IP地址 vlan,即虚拟局域网;一般是对同一网段进行划分(但也有特殊

  • 计算机网络之传输层2022-06-29 23:03:33

        一.UDP协议详解 UDP(User Datagram Protocol: 用户数据报协议) UDP是一个非常简单的协议 UDP协议对其数据报内容不合并,不拆分,原样传输。同样的,UDP协议=UDP首部+UDP数据报数据   UDP是无连接协议,也就是说并不需要两方建立连接,UDP不能保证可靠的交付,数据丢失没有控制机制。

  • 【计算机网络】整理笔记02-ICMP/IGMP/多播2022-06-29 21:35:40

    1.ICMP ICMP位于网络层,被称为网际控制协议,ICMP 是依靠 IP 协议来完成信息发送的,它是 IP 的主要部分,但是从体系结构上来讲,它位于 IP 之上,但ICMP不是高层协议(虽然ICMP报文封装在IP数据报中,作为其中的数据部分)      1.1ICMP报文种类 ICMP分为两种,即ICMP差错报告报文和ICMP询

  • python 语言实现jtt808协议终端报文上报及交互12022-06-29 14:33:36

    python 语言实现jtt808协议终端报文上报及交互1 此次我们采用的协议时jtt808-2013 首先我们要了解jtt808协议是什么,这个只做简介。 先给一段报文,网上随便找的: 7E0200005B014141138693224E00000100000000000157E6DE06CBEC600000000000001703090019200104000026F5EB3700060089FFFFFF

  • 十一、OSPF2022-06-29 14:03:43

    1、OSPF概述 开放式最短路径优先OSPF(Open Shortest Path Protocol)协议是IETE定义的一种基于链路状态的内部网关路由协议 2、OSPF报文 OSPF报文封装在IP报文中,协议号为89. OSPF报文有5种类型: a、hello报文。 b、DD(Database Description)报文 c、LSR(LSA Request)报文(用于向对方请求

  • 24.VRRP(virtual Router Redundancy Protocol)2022-06-28 01:32:42

    VRRP(virtual router Redundancy protocol) 网络层 由IETF标准RFC 2338定义 协议号:112 协议版本: VRRPv2,VRRPV3 VRRPV2:适用于IPV4网络 VRRPV3:适用于IPV6网络 vrrp配置 路由1 1.进入路由器接口 interface g0/0/0 2.设置地址 ip addr 192.168.0.250 24 3.开启VRRP路由组,并设置虚

  • 软件测试人员需要具备的硬技能2022-06-27 15:34:02

      灵魂八问 配钥匙师傅:你配吗? 食堂阿姨:你要饭吗? 算命先生:你算什么东西? 快递小哥:你是什么东西? 上海垃圾分拣阿姨:你是什么垃圾? 网约车司机:你搞清楚自己的定位没有? 理发师傅:你照照镜子看看自己,觉得行吗? 小区保安:你是谁?从哪里来?要到哪里去? …… 呃,小编觉得人生都没想清楚,还是先敲段代

  • UDP如何实现可靠传输2022-06-26 19:31:11

    1.什么时候会考虑UDP 答: 实时性:UDP重传实际是用户层可控制的,TCP的重传时机是由协议栈去做,用户层控制不了。时钟翻倍 资源消耗考虑:DNS服务器,请求DNS查询数据量小,使用三次握手浪费资源,效率低,域名服务器维护大小的tcp连接消耗大量资源 手机定位信息上报 app:位置信息 信息量比较少,偶

  • OpenHarmony之分布式软总线coap_discover.c(一)2022-06-25 22:03:00

    前言 coap_discover.c实现了基于coap的设备发现功能的细节。在之前说过coap_service.c在实现coap服务发现的前期工作中做了许多前期初始化功能和注册服务的工作,这些功能函数是调用nstackx_device.c提供的接口函数,而nstackx_common.c中的接口函数又调用coap_discover.c中提供的函数

  • Http请求报文(请求行,请求头、请求体)2022-06-22 18:03:59

    Http请求报文: http请求报文由3部分组成,请求行,请求头,请求体。    一、请求行:  请求方法、URL地址、协议版本 请求方法:POST、GET、DELETE、PUT、HEAD、OPTIONS、TRACE   二、请求头: 请求头包含于若干个属性,格式:“属性名:属性值”   下面是部分常用的请求头属性讲解:   属性

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有