NA笔记
常用配置命令
mstsc 远程桌面控制指令(在运行中输入)
cmd 运行
copy running-config start 正在启动文件
copy running-config startup-cinfig 保存
show protocols && show ip interface brief 显示接口信息
show start-config 显示设备髓设备启动的指令
showrunning-config 显示设备正在运行的指令
route print 打印路由表
(config-if) #hostname NETBOX 命名
一 TTL字段
每经过一个路由器就减1,减到0数据就消失(防止环路,数据无限传递)
IPV4地址转换
192.168.20.11 -> 11000000.10101000.00010100.00001011(32位)
255.255.255.0 -> 11111111.11111111.11111111.00000000
前三段是网络位,最后一段是主机位
主机位都是0,对应IP地址: 网段 192.168.20.0/24
主机位都是1,对应IP地址:广播地址,192.168.20.255/24
主机位剩下的,都是主机地址:192.168.20.1-254 (共254个)
二 IP地址分类
(1)主类地址(包括A/8 B/16 C/24,都属于单播地址)
A类:开头0,8位掩码 0.0.0.0——127.255.255.255 (0.0.0.0是默认路由,127.开头的地址都是本地电脑地址)
B类:开头10,16位掩码128.0.0.0——191.255.255.255(169.254......DHCP分配未成功的地址)
C类:开头110,24位掩码192.0.0.0——223.255.255.255(常见198.X.X.X)
D类:开头1110,32位掩码224.0.0.0——239.255.255.255,属于组播地址
E类:开头11110,40位掩码240.0.0.0——255.255.255.255,属于预留地址
####(2)公有地址:运营商分配的地址(内网上网使用的地址都是这一个)
####(3)私有地址:运营商不能识别使用的地址,企业内部使用的地址,不能直接访问外界
A类中:10.0.0.0——10.255.255.255.0
B类中:172.16.0.0——172.31.255.255
C类中:192.168.0.0——192.168.255.255
这三种开头的地址一般被用于私有地址的分配,运营商绝对不能使用分配给其他人
(4)子网地址VLSM: A>8 B>16 C>24(比主类地址少)
(5)超网地址CIDR:A<8 B<16 C<24 (比主类地址多)
三 路由器配置(一个路由器各个接口之间,网段不能相同,即一个接口代表一个网段)
config
int fa 0/0
ip address10.10.10.1 255.255.255.0
no shutdown
clock ......时钟频率,真机一定要配
end
四 静态路由(static,级别最高)
ip route 172.16.1.0 255.255.255.0 172.16.2.1/s0/0
定义路由+目标IP网段和子网掩码+下一个设备的IP地址或者出去的那个接口
五 默认路由
ip route 0.0.0.0 0.0.0.0 172.16.2.2
定义路由+网关+下一个设备的IP地址或出口
六 路由表
路由表大原则
(1)下一跳必须可达
(2)路由条目匹配原则——最长掩码匹配,可变长子网掩码VLSM(即 34.34.34.0/24 > 34.34.0.0/16 >......>0.0.0.0/0)
show ip route 查看路由表
C(表示直连网段),当只配了IP地址的时候,后面跟的是直连的网段地址
S(表示静态路由),后面跟的是刚配上去的路由条目
C*(表示默认路由)
NA笔记的更多相关文章
- 安全NA第一天笔记:Firewall基本理论
防火墙的三种类型:<1>包过滤(packet filtering):也就是我们常用的访问控制列表(ACL)1.ACL类型:标准,扩展,命名,自反2.ACL其他特性:(1)重新排列序列号: ...
- 《C#高级编程》读书笔记
<C#高级编程>读书笔记 C#类型的取值范围 名称 CTS类型 说明 范围 sbyte System.SByte 8位有符号的整数 -128~127(−27−27~27−127−1) sh ...
- 【英语魔法俱乐部——读书笔记】 3 高级句型-简化从句&倒装句(Reduced Clauses、Inverted Sentences) 【完结】
[英语魔法俱乐部——读书笔记] 3 高级句型-简化从句&倒装句(Reduced Clauses.Inverted Sentences):(3.1)从属从句简化的通则.(3.2)形容词从句简化. ...
- 加州大学伯克利分校Stat2.3x Inference 统计推断学习笔记: FINAL
Stat2.3x Inference(统计推断)课程由加州大学伯克利分校(University of California, Berkeley)于2014年在edX平台讲授. PDF笔记下载(Acad ...
- JavaScript特效(调试笔记)
JavaScript特效 一.在网页上显示当前的时间日期,例如:“2016年3月26日 星期六”. js源代码: function getTime() { var today = new Date() ...
- NSURLSession学习笔记
NSURLSession学习笔记(一)简介 一.URL Session的基本概念 1.三种工作模式: 默认会话模式(default):工作模式类似于原来的NSURLConnection,使用的是基于磁 ...
- python 学习笔记3(循环方式;list初始化;循环对象/生成器/表推导;函数对象;异常处理)
### Python的强大很大一部分原因在于,它提供有很多已经写好的,可以现成用的对象 16. 循环方式笔记: 1)range(0, 8, 2) #(上限,下限,步长) 可以实现对元素或者下标的 ...
- 决策树笔记:使用ID3算法
决策树笔记:使用ID3算法 决策树笔记:使用ID3算法 机器学习 先说一个偶然的想法:同样的一堆节点构成的二叉树,平衡树和非平衡树的区别,可以认为是"是否按照重要度逐渐降低"的顺序 ...
- CUBRID学习笔记 47 show
cubrid的中sql查询语法show c#,net,cubrid,教程,学习,笔记欢迎转载 ,转载时请保留作者信息.本文版权归本人所有,如有任何问题,请与我联系wang2650@sohu.com . ...
随机推荐
- c# 数组简述
数组的声明与赋值:int[] a=new int[6]; 数组初始化器:int[] a=new int[2]{1,3}; 数组初始化器简化版:int[] a={1,3}; 数组初始值: 数字类型: 0 ...
- Get host name and port(Object-c)
/************************************************************************** @param pChHostName: [out ...
- Fortran与C混合编程(转自Ubuntu)
Fortran与C混合编程 由于 GNU 的 Fortran 和 C 语言二者的函数彼此可以直接相互调用,所以混合编程可以非常容易地实现.只要你足够仔细,确保函数调用时传递的参数类型正确,函数就可以在 ...
- 浅析Java RTTI 和 反射的概念
一.概念: RTTI(Run-Time Type Identification,运行时类型识别)的含义就是在运行时识别一个对象的类型,其对应的类是Class对象,怎么理解这个Class对象呢?如果说类 ...
- HTML5之dir属性
<p style="text-align:center"><bdo dir="RTL">芙蓉楼送辛渐</bdo></p ...
- MVC项目中使用百度地图
已经很久没更新博客了,因为最近一直在学习前端的知识,没那么多时间,写博客或者写文章不但没有钱,写得好还好说,如果写得不好,一些吃瓜群众,不仅要喷你,搞不好还要人身攻击就不好了.所以写博客的人,脸皮得厚 ...
- 将execl里的数据批量导入数据库
本文将采用NPOI插件来读取execl文件里的数据,将数据加载到内存中的DataTable中 /// <summary> /// 将Excel转换为DataTable /// </s ...
- .Net MVC&&datatables.js&&bootstrap做一个界面的CRUD有多简单
我们在项目开发中,做得最多的可能就是CRUD,那么我们如何在ASP.NET MVC中来做CRUD呢?如果说只是单纯实现功能,那自然是再简单不过了,可是我们要考虑如何来做得比较好维护比较好扩展,如何做得 ...
- 转每天一个linux命令(7):mv命令
mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录. 1.命令格式: mv [选项] 源文件或目 ...
- Java-break,continue,return用法
当年的我也算是基础小王子,但是长时间的不用导致我与他们越来越陌生了,所以我要把他们记在我的本本上. 首先我们要明白,java中到底有多少个循环关键字? 答:没错,就是3个,他们分别是:for(初始值: ...