自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 数据中心Data Center——学习与理解

数据中心大型数据中心示意图数据中心相关概念对数据中心发展及现有理解传统数据中心概述现代数据中心概述为什么需要大二层?那么又为什么非要实现虚拟机的热迁移呢?传统网络的二层为什么大不起来?数据中心的网络大型数据中心示意图数据中心相关概念DC:Data Center,数据中心。DC是物理概念,是指在一个物理空间(比如机房)内实现信息的集中处理、存储、传输、 交换和管理。服务器、存储和网络设备是DC的关键设备,供电、制冷、消防、监控等基础设施是DC的关键配套。VDC:virtual data ce

2020-10-12 22:17:08 10193 2

原创 不学不知道,TCP协议竟如此复杂

TCP协议详解目录:TCP报文字段TCP的三次握手机制TCP的四次挥手TCP的特点TCP可靠性传输TCP的各类机制TCP总结一、TCP报文字段Source Port和Destination Port(源端口和目的端口):分别占用16位,用于区别主机中的不同进程;而IP地址是用来区分不同的主机的,源端口号和目的端口号配合上IP首部中的源IP地址和目的IP地址就能唯一 的确定一...

2020-04-26 16:03:08 2398 2

原创 【转载】网络工程师面试常问

1.通信基础:1.设计企业网络的基本架构是什么?答:企业网络的基本架构由三个部分组成,分别是接入层、汇聚层和核心层。接入层的主要设备是接入交换机,用于接入企业终端设备,如PC、AP、IP电话、服务器等汇聚层的主要设备是路由器,用于将内网下层所有设备发送的流量汇聚,实现包括网关配置,VLAN接口配置,不同VLAN间的互通等工作。核心层的主要设备是路由器或高性能的三层核心交换机等,用于快速转发汇聚层上传的数据,通过核心层的网关设备将数据转发至WAN广域网。2.企业网络中部署千兆以太网时使用哪种传输介

2021-12-31 16:34:24 3487

转载 URPF - 单播逆向路径转发

单播逆向路径转发概念源地址攻击原理URPF技术原理URPF主要模式概念URPF :Unicast Reverse Path Forwarding,单播逆向路径转发。URPF其主要功能是防止基于源地址欺骗的网络攻击行为。源地址攻击原理Router A(伪地址2.3.4.5)------> Router B------> Router C(2.3.4.5)在RouterA上伪造源地址为2.1.1.1的包,向RouterB发起请求,RouterB响应请求时将向真正的“2.1.1.1”发送包。

2021-03-22 20:11:22 1401

原创 人人都想了解的BGP,路由策略这样处理

BGP路由策略处理流程前言Routing Information Base(RIB)Route ProcessingBGP Adjacent in RIBInput PolicyBest path SelectionBGP Local RIBOutput PolicyBGP Adjacent out RIB前言路由协议,套用IT里面的术语,实际上就是分布式数据库系统,它包含了节点间的数据传递和节点内的数据处理。对于BGP来说,节点间基于TCP(端口179)的连接,在这个基础上,可以构建AS间的EBGP,

2021-03-11 17:06:51 693

原创 Linux抓包工具tcpdump使用小结

简介及安装tcpdump 是一款用于截取网络分组,并过滤输出分组内容的工具。tcpdump 凭借强大的功能和灵活的截取策略,使其成为类 UNIX 系统下用于网络分析和问题排查的首选工具。 tcpdump 提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具。tcpdump 存在于基本的 Linux 系统中,由于它需要将网络界面设置为混杂模式,普通用户不能正常执行,但具备 root 权限的用户可以直接执行它来获取网络上的信息。因此系统中存在网络分析工具主要不是对本机安全的

2021-03-08 16:26:03 821

原创 Python网络自动化运维及相关模块(上)

Python telnetlib基本原理在介绍 telnetlib 中各个 read 函数的意义前,首先了解 telnetlib 的工作原理。telnetlib 首先通过 socket 连接从网络接收数据,把数据存储到自己的 raw queue 中,然后对其进行(telnet 协议相关的)处理(cook)。处理结果存放在 cooked queue 中供应用程序取用。整个过程如下图所示:read方法与队列相关read_very_lazy只从 cookedq 读取已处理好的数据。read_l

2021-01-22 15:42:25 1856

转载 Linux下仅主机模式、桥接模式和NAT模式的区别

Linux虚拟网络:NAT:虚机连接vnet8连接路由器连接物理网卡;桥接:虚机连接vnet0连接物理网卡;仅主机:虚机连接vnet1,不连接真实的物理网卡;仅主机模式:真实环境和虚拟环境是隔离开的;在这种模式下,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开。(虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。)和nat唯一的不同的是,此种方式下,没有地址转换服务,因此,默认情况下,虚拟机只能到主机访问。-------与宿主主机可以ping通,无法上网;桥

2020-12-21 10:34:06 1033

原创 openstack项目与组件

openstack项目与组件openstack项目与组件核心项目(3个)存储项目(2个)PS:文件存储、块存储和对象存储共享服务项目3个openstack项目与组件核心项目(3个)1.控制台服务名:Dashboard项目名:Horizon功能:web方式管理云平台,建云主机,分配网络,配安全组,加云盘2.计算服务名:计算项目名:Nova功能:负责响应虚拟机创建请求、调度、销毁云主机3.网络服务名:网络项目名:Neutron功能:实现SDN(软件定义网络),提供一整套

2020-12-18 20:22:52 279 2

转载 Python 字符串前面加u,r,b,f的含义

1、字符串前加 u作用: 表示后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面例: u"我是含有中文字符组成的字符串。"2、字符串前加 r作用: 去掉反斜杠的转移机制。例: r"\n\n\n\n”  # 表示一个普通生字符串 \n\n\n\n,而不表示换行了。(特殊字符:即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”\n”表示换行,”\t”表示Tab等。 )3、字符串前加 b作用: b" "前缀表示:后面字符串是bytes 类型。例

2020-12-15 19:42:11 1201

原创 WLAN——一篇让你从0到1了解无线局域网的文章

WLAN定义和基本架构WLAN定义WLAN的全称是Wireless Local Area Network,中文含义是无线局域网,WLAN的定义有广义和狭义两种:广义上讲WLAN是以各种无线电波(如激光、红外线等)的无线信道来代替有线局域网中的部分或全部传输介质所构成的网络。WLAN的狭义定义是基于IEEE 802.11系列标准,利用高频无线射频(如2.4GHz或5GHz频段的无线电磁波)作为传输介质的无线局域网。WLAN基本架构FAT AP架构,又叫自治式网络架构。一种是AC FIT AP架构,又叫

2020-10-27 18:18:42 1507 3

原创 常见网络攻击归纳总结

Land (Land Attack)攻击  在 Land 攻击中,黑客利用一个特别打造的SYN 包–它的源地址和目标地址都被设置成某一个服务器地址进行攻击。此举将导致接受服务器向它自己的地址发送 SYN-ACK 消息,结果这个地址又发回 ACK 消息并创建一个空连接,每一个这样的连接都将保留直到超时,在 Land 攻击下,许多 UNIX将崩溃,NET变得极其缓慢(大约持续五分钟)。  LAND攻击利用了TCP连接建立的三次握手过程,通过向一个目标计算机发送一个TCP SYN报文(连接建立请求报文)而完成

2020-08-18 17:04:54 4520

原创 网络故障排查简单思路

网络故障排查简单思路查看网络是否正常,一般先确保以下设置是否正确首先查看物理层问题,例如网线是否连接正确查看本机配置,如ip地址和子网掩码是否设置正确 (ifconfig),默认网关是否设置正确 (route),域名服务器是否设置正确然后要确认网卡本身是否能正常工作?利用ping工具可以确认这点。输入ping 127.0.0.1,然后看是否能正常ping通?这里的127.0.0.1被称为主机的回环接口,是TCP/IP协议栈正常工作的前提。如果ping不通,一般可以证实为本机TCP/IP协

2020-08-17 16:21:38 1924

原创 UDP知识简单梳理

概述UDP(User Datagram Protocol),用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。UDP提供了无连接通信,且不对传送数据包进行可靠性保证,适合于一次传输少量数据,UDP传输的可靠性由应用层负责。UDP报文没有可靠性保证、顺序保证和流量控制字段等,可靠性较差。但是正因为UDP协议的控制选项较少,在数据传输过程中延迟

2020-08-12 16:22:30 2018

转载 python正则表达式中的贪婪与非贪婪模式

概述贪婪与非贪婪模式影响的是被量词修饰的子表达式的匹配行为,贪婪模式在整个表达式匹配成功的前提下,尽可能多的匹配,而非贪婪模式在整个表达式匹配成功的前提下,尽可能少的匹配。非贪婪模式只被部分NFA引擎所支持。属于贪婪模式的量词,也叫做匹配优先量词,包括:“{m,n}”、“{m,}”、“?”、“*”和“+”。在一些使用NFA引擎的语言中,在匹配优先量词后加上“?”,即变成属于非贪婪模式的量词,也叫做忽略优先量词,包括:“{m,n}?”、“{m,}?”、“??”、“*?”和“+?”。从正则语法的角度

2020-08-04 14:43:38 1011

原创 穿透NAT类型以及STUN、TURN简单介绍

穿透NAT类型以及STUN、TURN简单介绍概述NAT的副作用以及解决方案NAT有4种不同的类型锥形和对称形NAT的区别STUN和TURN的简单介绍STUN Server主要做了两件事:TURN Server也主要做了两件事:三种转发情形概述NAT英文全称是“Network Address Translation”,中文意思是“网络地址转换”,它是一个IETF(Internet Engineering Task Force, Internet工程任务组)标准,允许一个整体机构以一个公用IP(Intern

2020-07-30 11:19:43 5472 1

转载 LVS概念(4个工作模型,8种调度算法)

LVS概述LVS内的常用概念LVS的基本工作原理NAT模式原理和特点LVS-NAT模型的特性DR模式原理和特点LVS-DR模型的特性特点1的实施方案:Tun模式原理和特点LVS-Tun模型特性full-nat模式原理和特点fullnat模型特点:LVS的八种调度算法概述LVS,是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目。LVS由用户空间的ipvsadm和内核空间的IPVS组成,ipvsadm用来定义规则,IPVS利用ipvsadm

2020-07-24 20:59:14 339

原创 IP地址漂移概念

概念当前备份软件比较流行,其中用到的关键技术是IP地址漂移, 实际上IP地址漂移技术是利用共享的“虚拟”IP地址,当本地进行节点切换与路由切换,使另一端的发送和收方端没有感觉到本地节点地址有变化,保证了通信的连续性,起到断点保护的功效。举例说明:假设最简单的主从方式、单网卡的情况下,双机系统要占用3个网络地址。主机一地址为200.10.20.1,主机二的地址为200.10.20.2, 同时,还应该有一个“虚拟”IP地址,该地址为工作IP地址,用来做“漂移”,即工作地址为200.10.20.3。 在分配

2020-07-23 21:22:44 4807

转载 Underlay和Overlay网络是什么

Underlay网络以太网从最开始设计出来就是一个分布式网络,没有中心的控制节点,网路中的各个设备之间通过协议传递的方式学习网络的可达信息,由每台设备自己决定要如何转发,这直接导致了没有整体观念,不能从整个网络的角度对流量进行调控。由于要完成所有网络设备之间的互通,就必须使用通用的语言,这就是网络协议,RFC就是网络协议的法律,相当于国际法,各个设备供应商遵从国际法行事,就基本保证了整个网络世界的正常运行。Underlay就是当前数据中心网路基础转发架构的网络,只要数据中心网络上任意两点路由可达即可,指的

2020-07-23 16:41:24 2909

原创 VXLAN技术——数据中心底层技术

VXLAN一、概述VXLAN定义为什么需要VXLAN虚拟机数量的快速增长与虚拟机迁移业务的日趋频繁,给传统的“二层+三层”数据中心网络带来了新的挑战:VXLAN与VLAN之间有何不同二、VXLAN的网络模型和基本概念三、VXLAN的报文格式四、XVLAN是如何解决现有数据中心问题的五、哪些VTEP之间需要建立VXLAN隧道什么是“同一大二层域”如何确定报文属于哪个BD哪些报文要进入VXLAN隧道?将二层子接口加入BDVXLAN隧道是怎么建立的VXLAN分布式网关VXLAN分布式网关具有如下特点如何确定报文要

2020-07-23 16:26:54 2424

原创 LINUX目录——FHS标准

LINUX目录结构前言:该博文基于Centos7编写Linux目录配置依据——FHSFHS是一个标准,它们的主要目的是希望让用户可以了解到已安装软件通常存放在哪个目录下。四个类型可分享:可以分享给其他系统挂载使用的目录,所以包括执行文件与用户的邮件等数据,,是能够分享给网络上其他主机挂载使用的目录。不可分享:自己机器上运行的设备文件或是和程序相关的socket文件等,由于与自身机器有关,所以不适合分享给其他主机。不变:有些数据是不会经常变动的,例如函数库、文件说明、系统管理员所管理的主机服务

2020-06-29 11:08:31 371

原创 4399IT运维实习生面试经历

正文运维岗嘛,都大同小异的。一上来还是自我介绍,可能自我介绍比较全面,面试官说“可以,你这自我介绍把我想问的都说完了”,我笑了笑,说“您可以挑着比较感兴趣的深入了解一下~然后就是技术问题了,首先问我ARP基本概念答:ARP(地址解析协议),是一个介于二三层之间的协议,主要功能是通过已知目的的IP地址,在局域网内发送广播请求,查询目的MAC,ARP的响应报文是由目的节点到源节点的单播报文。ARP还有很多类型,比如免费ARP可以查询局域网内的IP地址是否配置冲突。然后三层没问,问的TCP和UDP之上常

2020-06-15 18:40:26 2741 9

原创 浅析WLAN——无线局域网

概述什么是WLANWLAN即Wireless LAN (无线局域网),是指通过无线技术构建的无线局域网络。WLAN广义上是指以无线电波、激光、红外线等无线信号来代替有线局域网中的部分或全部传输介质所构成的网络。通过WLAN技术,用户可以方便地接入到无线网络,并在无线网络覆盖区域内自由移动,彻底摆脱有线网络的束缚。WLAN与Wi-FiWLAN:WLAN是计算机网络和无线通信技术(Wi-Fi)相结合的产物, 是有线网络的无线化延伸。Wi-Fi:Wi-Fi是一种基于IEEE 802.11标准的

2020-06-14 20:22:02 3521

原创 免费ARP

此内容为转载内容,因原文链接不明所以类型才为原创引言我们很多系统都是使用双机热备份系统(即一个主用,另一个备用,如果主用没有问题,备用一直处于空闲状态;如果主用出现问题,备用立刻接管)。假设主用服务器的MAC地址为:1111-1111-1111,备用服务器的MAC地址为:2222-2222-2222,通过某种软件,两台服务器共同对外共同使用一个IP,例如10.10.10.1,这样客户机在需要同服务器进行通信的时候(第一次通信的例子,在这时候ARP的缓存是空的,或至少没有10.10.10.1的MAC地址)

2020-06-13 20:51:08 529

原创 虚拟路由冗余协议VRRP——双机热备份基础

VRRP一、概述产生背景VRRP简介相关概念二、VRRP的报文结构三、VRRP的状态机四、VRRP中Master的选举和工作过程Master路由器的选举工作过程正常工作VRRP的故障切换VRRP认证方式五、VRRP提供的功能主备备份负载分担监视功能监视上行链路Backup监视Master工作状态虚拟IP地址Ping开关VGMP和mVRRP将在其他博文中详解HSRP和VRRP的区别:一、概述产生背景随着Internet的发展,人们对网络可靠性的要求越来越高。特别是对于终端用户来说,能够实时与网络其他部分

2020-06-13 20:48:44 2497

原创 应用层协议——RADIUS

Raidus一、前言RADIUS简介二、什么是AAA协议AAA的各类功能三、RADIUS为何采用UDP,而不是TCP采用UDP的原因如下四、Radius的架构:RADIUS客户端RADIUS服务器五、Radius的主要特点六、RADIUS报文RADIUS报文格式RADISU报文类型:RADIUS认证报文RADIUS计费报文RADIUS授权报文七、RADIUS工作过程八、RADIUS代理一、前言RADIUS简介应用层协议Radius是Remote Authentication Dial In User

2020-06-12 20:25:37 2129

原创 iptables防火墙内容全解

iptablesiptables 简介Iptables的表和链规则表数据包过滤的匹配流程规则表之间的顺序规则链之间的顺序。规则链内部各条防火墙规则之间的顺序防火墙的编写规则Iptables常见的管理选项如下表所示:iptables后常用语法iptables常见的控制类型如下:查看iptables规则中的字段(重!)iptables规则的匹配条件通用匹配隐含匹配显示匹配iptables 简介Iptables 其实不是真正的防火墙,我们可以理解成一个客户端代理,用户通过iptables这个代理,将用户的安全

2020-06-11 20:47:31 350

原创 防火墙初接触

防火墙概述防火墙的分类包过滤防火墙状态检测防火墙(ASPF:application specific packet filter)状态监测机制:代理防火墙安全区域安全区域的配置报文在安全区域之间的流动:防火墙如何判断报文在哪两个安全区域之间流动呢?安全策略分类:防火墙的三种工作模式:概述防火墙是位于两个或多个网络之间执行访问控制的软件或硬件系统,他根据访问控制规则对进出的网络的数据流进行过滤。它是一种网络安全产品,用于对网络进行安全访问限制,一般用在互联网的边缘,防止外部黑客的攻击。防火墙可以看成是带有

2020-06-11 15:40:45 1200

原创 套接字(Socket)

Socket概述套接字分类socket通信流程概述应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要 通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字 (Socket)的接口,区分不同应用程序进程间的网络通信和连接。生成套接字,主要有3个参数:通信的目的IP地址、使用的传输 层协议(TCP或UDP)和使用的端口号。Socket原意是“

2020-06-10 19:50:06 391

原创 操作系统中多个易混淆的概念

操作系统中多个易混淆的概念 线程和进程中断与异常同步和异步阻塞和非阻塞并发和并行其他概念线程和进程进程线程根本区别进程是操作系统资源分配的基本单位线程是任务调度和执行的基本单位开销方面每个进程都有独立的代码和数据空间(程序上下文),程序之间的切换会有较大的开销线程可以看做轻量级的进程,同一类线程共享代码和数据空间,每个线程都有自己独立的运行栈和程序计数器(PC),线程之间切换的开销小内存分配方面系统在运行的时候会为每个进程分配不同的内存空间除了CPU外,系统

2020-06-02 19:55:01 191

原创 腾讯技术支持实习二面——腾讯爸爸的临幸就是这么突然(offer到手)

5月11日腾讯爸爸一个电话就直接开始了一面(没有一点点防备),我答的属实是稀烂…(具体可以去看我的腾讯一面)。切回正题,通知我下午面试,预计两点半的面试,面试官好像有点事情耽搁了一会,可能有事情要处理吧,面试时间比较短,就十几分钟。他一上来问我,简历上的igp综合组网实验你能给我详细的介绍一下吗?答:(答的还算比较完备)然后问我OSPF路由转换的原理。答:OSPF是一个链路状态路由协议,它发送的是链路状态信息,使整个区域内所有路由器的链路状态数据库同步,然后通过SPF算法以自己为根计算最短路

2020-05-20 16:33:54 465

原创 虚拟化类型(配图)

虚拟化类型寄居虚拟化:寄居虚拟化架构指在宿主操作系统之上安装和运行虚拟化程序,依赖于宿主操作系统对设备的支持和物理资源的管理。虚拟化管理软件作为底层操作系统(Windows或Linux等)上的一个普通应用程序,然后通过其创建相应的虚拟机,共享底层服务器资源。也可以理解为在宿主操作系统之上安装和运行虚拟化程序,依赖于宿主操作系统对设备的支持和物理资源的管理。裸金属虚拟化:裸金属虚拟化架构指直接在硬件上面安装虚拟化软件,再在其上安装操作系统和应用,依赖虚拟层内核和服务器控制台进行管理。Hyperv

2020-05-19 11:06:34 1297

原创 生活中无处不在的MPLS虚拟专用网

目录前言原理描述MPLS VPN数据的转发常见问题一、前言VPN(虚拟专用网)在公网上为用户提供一个发送数据的专用的隧道,提供安全性和专用性。相关概念CE ( Custom Edge,用户边界) : 直接与服务提供商相连的用户设备。通常情况下,CE“感知”不到VPN的存在,也不需要支持MPLS。PE ( Provider Edge Router 提供商边界) : 指骨干网上的边缘路由器,与CE相连,主要负责VPN业务的接入。在MPLS网络中,对VPN的所有处理都发生在PE上,对PE性能

2020-05-18 20:43:49 977

原创 DHCP的防御机制——DHCP Snooping(DHCP监听)

这里写目录标题DHCP Snooping(DHCP监听)简介好处DHCP Snooping原理描述信任端口功能DHCP监听表DHCP 攻击及其防范DHCP Server仿冒者攻击攻击原理解决方法:仿冒DHCP报文攻击:攻击原理:解决方法:DHCP Server服务拒绝攻击:攻击原理:解决方法:配置DHCP Snooping的攻击防范功能:DHCP Snooping支持的Option82功能:概述:实现:DHCP Snooping(DHCP监听)简介DHCP Snooping是DHCP(Dynamic H

2020-05-18 00:51:17 5492

转载 动态主机配置协议DHCP(DHCPv4)

参考博客:https://blog.csdn.net/qq_38265137/article/details/80404407DHCP一、DHCP简介DHCP的发展:二、DHCP报文:DHCP报文类型:DHCP报文格式DHCP报文中各字段的含义DHCP Opthion字段选项三、DHCP原理描述DHCP角色:DHCP服务器给首次接入网络的客户端分配网络参数的工作原理:无中继场景时DHCP客户端首次接入网络的工作原理:有中继场景时DHCP客户端首次接入网络的工作原理:DHCP客户端重用曾经使用的地址的工作原

2020-05-17 19:22:10 2834

原创 影响你各应用间网速的QoS你了解吗?

QoS简介服务质量QoS(Quality of Service)用于评估服务方满足客户服务需求的能力。通过配置QoS,对企业的网络流量进行调控,避免并管理网络拥塞,减少报文的丢失率,同时也可以为企业用户提供专用带宽或者为不同的业务(语音、视频、数据等)提供差分服务。影响网络质量的因素:网络带宽:网络带宽是指在单位时间(一般指的是1秒钟)内能传输的数据量。网络时延:​ 时延是指一个报文从一个网络的一端传送到另一端所需要的时间。​ 实时应用通信质量都比较关注时延大小,如语音、视频等。以语音

2020-05-17 00:56:16 1873

原创 你了解你每天都在用的NAT吗?

###概述NAT英文全称是“Network Address Translation”,中文意思是“网络地址转换”,它是一个IETF(Internet Engineering Task Force, Internet工程任务组)标准,允许一个整体机构以一个公用IP(Internet Protocol)地址出现在Internet上。顾名思义,它是一种把内部私有网络地址(IP地址)翻译成合法网络IP地址的技术。NAT 可以让那些使用私有地址的内部网络连接到Internet或其它IP网络上,这个过程对用户来说是透

2020-05-15 13:50:10 747

原创 面试常问问题之网络整体传输过程

过程概述例如首先输入www.csdn.net,这是一个web服务,使用的协议是HTTP/HTTPS(详说),端口是80/443,底层使用的是TCP协议,三次握手建立TCP连接过程(详说);然后需要使用DNS域名解析,从域名解析他所对应的IP地址;源主机收到这个IP之后才知道我要访问的目的的IP,才能完成源到目的主机IP层的封装;再到数据链路层,主机查看自己的缓存,如果没有任何表项,它分析目标和自己不是在同一网段后,它会发送ARP请求网关的MAC(ARP过程详说);然后将数据包发往网关路由器,网关解封装数.

2020-05-15 00:39:52 363

原创 让IPv6强大的关键——NDP邻居发现协议

邻居发现协议NDP简述邻居发现协议NDP(Neighbor Discovery Protocol)是IPv6协议体系中一个重要的基础协议。邻居发现协议替代了IPv4的ARP(Address Resolution Protocol)和ICMP路由器发现(Router Discovery)ICMP重定向等,它定义了使用ICMPv6报文实现地址解析,跟踪邻居状态,重复地址检测,路由器发现以及重定向等功能。NDP消息NDP主要通过ICMPv6消息实现所需功能,它定义了5种ICMPv6报文类型:类型13

2020-05-14 16:10:31 2290

原创 人人熟知的IPV6竟然还有这么多细节

IPv6目录IPv6简介IPv6(Internet Protocol Version 6)是网络层协议的第二代标准协议,也被称为IPng(IP Next Generation)。它是Internet工程任务组IETF(Internet Engineering Task Force)设计的一套规范,是IPv4(Internet Protocol Version 4)的升级版本。IPV4和IPV6对比针对问题IPv4的缺陷IPv6的改进地址空间不足Pv4地址采用32比特标识,理

2020-05-12 16:04:46 734

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除