![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络知识
BBIE
坚持每周更新一篇技术类文章的博客,没坚持住
展开
-
《交换机转发原理的回顾》—那些你应该知道的知识(十一)
写在前面:近期被一道有点奇怪的题目考住了,考点其实就是最基础的交换机的转发原理。在此复习、整理一下。在此,我们不讲这个题目提出的其他条件,单独讲述PC1能够ping通PC2的这一过程。交换机SW1 eth0属于vlan10,交换机SW2 eth0属于vlan20.两个交换机互联接口为三层接口。两台交换机通过三层接口互联,并在接口上配置ip地址如下图所示:在两台交换机上分别起...原创 2019-01-20 17:46:22 · 1690 阅读 · 3 评论 -
《一次与IP MTU、TCP MSS导致SSL协商失败的案例》—那些年踩过的坑(二)
写在前面:近期,博主在工作中碰到不少奇怪的的故障,有点身心俱疲,博客更新的进度也有些耽搁。在这里,分享其中一个案例。从解决方式上来回溯可能是什么原因导致了这个问题,并回顾这里面所蕴含的知识。故障现象:部分用户反馈打开我方暴露在公网上的应用无法打开,浏览器提示检查TLS、SSL相关设置。通过客户端侧的抓包查看,似乎是SSL建立连接存在问题。常见的SSL建立连接过程如下:与抓包...原创 2019-01-13 22:05:45 · 4163 阅读 · 1 评论 -
《Wireshark还能这样用》—那些你应该知道的知识(九)
写在前面: 近期,博主在工作中碰到不少奇奇怪怪的事情,几乎每天都在处理故障、分析故障的过程中,博客更新的进度也耽搁了。在分析故障事件的过程中,我们常用到wireshark这一软件,来查看连接的建立是否正常,应用的交互是否存在异常等等。下面,博主将最近掌握到的wireshark的一些用法,进行整理分享给大家。这些用法将从一个数据包的全貌到一次TCP连接的情况,逐一使用。前情提要:首先...原创 2018-12-24 14:08:07 · 495 阅读 · 3 评论 -
《在主备线路场景下—Track结合SLA的使用实践》—那些你应该知道的知识(八)
写在前面:在之前的一篇文章中,我们已经讲过Eigrp是如何计算重分布路由的metric值的过程。在实际生产环境中,我们常常会针对重要的外联单位,部署两条运营商线路以保障业务的连续性。由于对端外联单位的特殊情况,常常不允许我们配置动态路由协议,以实现线路的自动切换,我们可能只能通过配置静态路由实现与对方网络的路由可达。在这样的情况下,我们往往需要使用静态路由结合Track,在通过track结合S...原创 2018-12-12 13:20:22 · 3234 阅读 · 0 评论 -
《EIGRP路由开销—Metric的计算》—那些你应该知道的知识(七)
写在前面:EIGRP协议为思科私有协议,仅支持在思科设备间部署。EIGRP具有收敛快,支持非等价负载均衡等特点。知识准备:EIGRP路由开销—Metric的计算,也就是metric值的计算,共涉及5个相关参数变量。分别是:MTU、BW、DLY、Reliability、txload,rxload实际在计算过程中,默认只会计算BW与DLY,其他参数对最终的Metric值计算,没有影...原创 2018-12-02 12:10:49 · 8037 阅读 · 1 评论 -
如何实现EVE-NG模拟环境与VMware物理机环境的连接以及和互联网的连接
写在前面:博主目前使用EVE-NG模拟器,模拟Linux Centos环境的部署、ansible环境的部署、以及一些基础网络环境的搭建。拓扑图如下:在该拓扑中,有三个网段,分别对应到vmware平台中的三个VMnetVMnet1(仅主机模式)—192.168.126.0/24,作为该环境的管理网段VMnet2(仅主机模式)—10.1.10.0/24,作为该环境的业务带内网段...原创 2018-10-21 17:30:46 · 28526 阅读 · 3 评论 -
人生苦短,我用Python(二)—Python使用Socket实现TCP连接的建立和传输
最近,一直在研究TCP相关的状态、交互和故障等各种情况出现的原因分析。由于博主本人的工作是一名网络工程师,对应用程序是如何影响TCP交互的过程一直不是很了解,并且在深入研究TCP相关知识的过程中也不断接触到各类文章,与操作系统底层参数、C语言编程等相关的知识,感觉触碰到了本人知识框架的边界。在这个背景下,由于博主具备简单的python编程能力,所以决定从python入手,首先研究python调用T...原创 2018-09-30 16:44:22 · 30276 阅读 · 5 评论 -
人生苦短,我用Python(三)—通过Python实现网络设备指定指标的收集与指标的图形化展示
写在前面:博主自2018年8月底开始,坚持每周更新一篇技术类博客,含本篇文章在内,目前已经更新了八篇文章。除十一假期外,坚持每周更新。希望自己能坚持下去。目前已经开启了三个系列的文章,分别是:《人生苦短,我用Python》——已发布三篇文章 《那些你应该知道的知识》——已发布四篇文章 《割接的那些事》——已发布一篇文章希望能通过这种方式,记录自己的成长,将实战过程中碰到的零碎的知...原创 2018-10-14 16:14:35 · 8194 阅读 · 10 评论 -
《关于TCP SYN包的超时与重传》——那些你应该知道的知识(四)
近日,在分析某项业务故障时,抓取到,TCP客户端发送SYN包,对端没有收到,然而客户端也没有进行SYN包重传的现象。具体情况如下图:可以看到,经过过滤,本次抓包抓取到的tcp连接情况,只有客户端主动发起了TCP连接,发送了建立连接的syn包,之后再无关于该tcp连接的任何数据包传递发生。由此可以推测,该syn包没有被服务器端收到,或者服务器端收到syn包后没有响应。于是,根据tcp源端口,...原创 2018-09-23 23:20:17 · 12057 阅读 · 2 评论 -
《浅谈F5健康检查常用的几种方式》—那些你应该知道的知识(二)
负载均衡作为实现应用高可用和高可靠的一种方式,已成为目前数据中心内不可或缺的一个环节,并扮演着越来越重要的作用,而F5正是这一领域的佼佼者。要实现应用的高可用,如何探测负载均衡后端应用的可用性是其中非常重要的一个环节,该环节又被称作应用的健康检查。本文将在下面的章节中,就作者工作中使用的几种F5健康检查的方式做简单的介绍和分析。主要包括TCP_HALF_OPEN、TCP ECV、HTTP GE...原创 2018-09-16 03:00:27 · 16900 阅读 · 0 评论 -
在Cisco Nexus 752架构中,流量镜像需要注意的点(SPAN Feature)——那些你应该知道的知识(三)
目前Cisco Nexus 752架构,在数据中心内应用非常普遍。其所提供的VPC特性,使得数据中心网络的可靠性和可用性进一步增强。关于vpc的相关内容,一直在准备过程中。在享受752架构带来的优势的同时,架构的复杂性也为数据中心内排障带来了一定的困难,本文主要针对其流量镜像的方法和需要注意的问题,做检验阐述。本文相关资料参考以下内容:https://content.cisco.com/c...原创 2018-08-30 13:01:41 · 5900 阅读 · 0 评论 -
《锅来了!!!不要慌~~~》——那些你应该知道的知识(一)
卿本神工,奈何背锅,明辨真相,且看本章—《锅来了!!!不要慌~~~》#####################################################################################################写在前面:本文部分内容来自CSDN其他博客,在此声明并表示感谢。#########################...原创 2018-08-27 01:36:50 · 1713 阅读 · 2 评论 -
《Flask Web应用结合AJAX技术实现页面中多级表单联动》—人生苦短,我用python(九)
写在前面:近期,博主通过Flask Web框架,利用python语言实现多线程ping,数据库采用SQLite实现了针对IP地址管理功能的初步实现。应用整体框架如下:在应用中,希望能够实现IP地址的使用登记,这时需要在前台页面中实现根据一级菜单选择的内容,动态关联出二级菜单可以选择的内容。其中一级菜单的内容是通过在数据库轮询得到的,二级菜单的内容对应的需要根据一级菜单选择的内容作为...原创 2019-02-22 11:32:02 · 2231 阅读 · 1 评论