- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 网络包的转发流程详解实例说明
网络通信就是数据包的交换,A向B发送一个数据包,B返回一个数据包,从而实现两台电脑的通信用一个拓扑说明下包的传输需要两个前提: 目的IP地址目的MAC地址这里分同一个网段和不同网段的通信,两种情况的实现方式也有差异:1、同一个网段:(PC1和PC2的通信)假设PC1去ping PC2PC1发送ping包之前需要检查自身的MAC地址表,获取PC2的MAC,然
2017-07-06 10:20:40 716
原创 BGP的community属性传递
一个对BGP路由进行标记的32bit的数值!分为标准和扩展两种一、标准community为ipv4前缀作标记又分为以下两种well-know communities(熟知团体),包括以下4种• NO_EXPORT = 0xFFFFFFF01----不传出大AS(如果接收到的路由携带该数值,不通告到EBGP对等体。如果配置了联盟,则不能将此路由宣告到联盟之外。)• LOCAL_A
2017-06-11 23:16:37 3323
翻译 juniper使用U盘安装junos10k2系统
今天升级两台QFX10002的版本,从15.1的版本升级到17.1,将系统版本考进去交换机然后直接升级失败,听juniper 的人反映,10002从15.1到17.1跨版本升级会出现这样的情况,如果从16.1升级到17.1就没事。无奈这下只能去机房用U盘安装17.1的系统了。从juniper官方网站copy了升级的操作步骤,分享给大家。To create an emergency bo
2017-06-09 08:44:18 2284
原创 juniper QFX5100 用业务口做virtual-chassis 实例
拓扑:2台QFX5100做vc第一台的配置:1、set virtual-chassis member 0 mastership-priority 250 #首先将members 0 的优先级调高,默认优先级是128.2、配置vc口,接vc线的时候尽量接成一个环状,减少故障概率。所以这里使用两条链路request virtual-chassis vc-port set
2017-06-08 09:31:09 2563
原创 python成绩统计(优化版)
接上篇文章,自己再简化了下代码,仅供参考!#!/usr/bin/env Python#coding:utf-8#352-01.pya=1n1=raw_input("please input number of student:")n=int(n1)dd={}while ai=raw_input("please input student name:")j=r
2017-06-06 20:43:21 3953
原创 python统计考试成绩代码参考
统计一个班级学生的考试成绩,首先需要录入学生及其考试成绩。选出最高分,平均分,分数由高到低进行排序。评出学霸和学渣!我的代码如下:#!/usr/bin/env python#coding:utf-8#352-01.pya=1n1=raw_input("please input number of student:")n=int(n1)dd={}while
2017-06-06 17:05:40 12613
原创 Python关于运行出现错误IndentationError: unindent does not match any outer indentation level
对于利用一些文本工具编程的同学来说比较经常遇到,因为从表面上看,并不能看出来哪里有问题,例如我这里利用editplus来写代码的代码运行结果:root@ubuntu:~# cd shell/root@ubuntu:~/shell# python 313-1.py File "313-1.py", line 6 print c ^
2017-06-06 08:46:57 613
原创 python解一元二次方程式分享
琢磨了一下,自己写了一段代码关于解一元二次方程式。分享给大伙,个人感觉很渣,有不合适的地方还请大家多多指教。#!/usr/bin/env python#coding:utf-8#351-01.py(计算一元二次方程式)"""solving a quadratic equation"""import math #调用标准库 mathdef equ(a1,b1,c1
2017-06-06 08:37:40 1923
原创 python 判断字符串是否为整数或负数
如果用str.isdigit()来做,输入正整数没问题,但是负数又不行了。而isinstance(a,int)是不能直接用在字符串上的,所以这里推荐一种做法:利用try/except配合int()和isinstance(a,int)>>> def func(z):... try:... z=int(z)... return isinsta
2017-06-06 08:34:20 20726
原创 Ubuntu里shell和命令执行结果不同(Bash和sh区别)
我这里有个很简单的脚本 root@ubuntu:~/shell# vim hello.sh !/bin/BashThe first programAuthor:jchenecho -e “jchen is a superman!”脚本里的echo -e “jchen is a superman!”在命令下正常的执行结果如下: root@ubuntu:~/shell# echo -e “jchen
2017-05-08 10:38:09 2587
原创 跨网段主机无法ping通
昨天遇到一个故障,两个跨网段的主机已经开通网络服务,防火墙或者交换机没有限制的情况下,两个主机就是不通。 现象:需求是不同网段A和B通信,A能ping通B,B无法ping通A。A能访问B提供的服务,B却无法访问A提供的服务。 测试:A和C为同一网段的主机,A和C之间可以互通。 过程:从故障现象就可一基本判定A开启了防火墙,所以我们把A的防火墙关掉了。但是问题依然没有解决!通过测试发现同一网
2017-05-04 14:19:40 4314
原创 cisco NTP 故障
上个月的代理商的服务报告里有问题,就是我们cisco设备里的时间有问题,其实这个问题对排错还是很重要的!特别看一些log的时候,故障发生的时间就显得特别重要!show clock 看下当前的时间 当前的时间其实上午9点左右,时间显然有问题!show ntp statu 看下ntp当前状态和当前NTP的配置 很明显配置是没有问题的,这时候要确认通信问题,包括ping是否正常和NTP
2017-04-27 19:33:09 1112
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人