企业网络

企业网络远程互联是广域网WAN互联,而非互联网Internet
小型企业网络:一个路由器、交换机、AP
大型企业网络:核心层、汇聚层、接入层。考虑可用性、稳定性、扩展性、安全性、可管理,冗余。

传输介质

同轴电缆:老式电视机常用,最长传输距离500米(粗)、185米(细)
双绞线:网线,最长传输距离100米。
光纤: 最远传输距离2000米(单模)316米(多模)
串口电缆

冲突域
半双工(对讲机)、全双工

SecureCRT如果不能不全,会话选项-连接-Telnet勾选“强制每次一个字符模式”

<AR1>

system-view //进入系统模式
sysname AR1 //设置路由器名字为AR1
interface GigabitEthernet // //进入g0接口
dis ip int bri //显示接口ip信息
ip address  //为接口添加ip地址和掩码
display this //显示当前信息
quit //退出当前模式
ping 10.1.1.2 //测试网络
user-interface vty   //进入用户虚拟终端接口
set authentication password cipher huawei@ //设置远程登录密码

<AR2>

ip address  //为接口添加ip地址和掩码
telnet 10.1.1.1 //远程登录AR1

OSI模型和TCP/IP

以太网根据IEEE8.2.3标准管理和控制数据帧
IEEE:电气和电子工程师协会 Institute of Electrical and Electronics Engineers
IOS:国际标准化组织 International Organization for Standardization
OSI模型
开放式系统互联 Open System Interconnection

7应用层:PDU协议数据单元
6表示层:数据格式化、加密、解密
5会话层:建立、维护、管理会话
4传输层:数据段Segment,建立、维护、管理端到端连接。协议:TCP/UDP
3网络层:数据包Packet,IP寻址和路由选择。协议有2^8个
2数据链路层:数据帧Frame,控制网络层和物理层之间的通信
1物理层:比特流传输

VLAN:虚拟局域网 Virtual Local Area Network

TCP/IP模型:应用层、传输层、互联网层、网络接口层

以太网帧

常用的两种封装格式:以太2型和802.3格式

Length/Type>=1536是以太2型
D.MAC | S.MAC | Type | Data | FCS

Length/Type<=1500是802.3型
D.MAC | S.MAC | Length | LLC | SNAP | Data | FCS

OUI:组织唯一标识符 Organizationally unique identifier
MAC地址48位,前24位是OUI,后24位由厂商自定
MAC分类
单播mac(01001100)第一个字节最后一位=0
组播mac(00000001)第一个字节最后一位=1,01005E(经典的组播mac)
广播mac(11111111)第一个字节最后一位=1

IP地址

32位,点分十进制表示
IP编址:网络位+主机位,靠子网掩码来区分

VRP:通用路由平台 Versatile Routing Platform Software
FTP:文件传输协议 File Transfer Protocol 两个端口21(传输控制命令)和20(传输数据)
升级VRP一般采用FTP协议,基于TCP协议。

<SW2>
interface Vlanif  //进入vlan接口1
ip address  //为vlan接口1添加IP地址
ping 10.1.1.3 //测试网络连通
display version //显示vrp版本

ftp server enable //开启ftp服务器
display ftp-server //显示ftp服务器信息

aaa //认证、授权、统计
local-user ftp1 password simple huawei@ //增加用户ftp1和密码
local-user fty1 privilege level  //设置最高访问权限
local-user ftp1 ftp-directory flash: //共享的ftp目录
local-user ftp1 service-type ftp //该用户服务于什么协议

save ftp1.zip //保存系统配置为文件ftp1.zip

<SW1>
interface Vlanif  //进入vlan接口1
ip address  //为vlan接口1添加IP地址

ftp 10.1.1.4 //登录ftp服务器
get ftp1.zip //从服务器下载ftp1.zip文件

网络工程师HCNA认证学习笔记Day1的更多相关文章

  1. python网络爬虫与信息提取 学习笔记day1

    Day1: 安装python之后,为其配置requests第三方库,并爬取百度主页内容. 语句解释: r.status_code检测请求的状态码,如果状态码为200,则说明访问成功,否则,则说明访问失 ...

  2. OpenCV图像处理学习笔记-Day1

    OpenCV图像处理学习笔记-Day1 目录 OpenCV图像处理学习笔记-Day1 第1课:图像读入.显示和保存 1. 读入图像 2. 显示图像 3. 保存图像 第2课:图像处理入门基础 1. 基本 ...

  3. sqli-labs学习笔记 DAY1

    DAY 1 准备工作 安装phpstudy 安装配置sqli-labs 学习笔记 SQL语句的注释:–, # +在URL经过编码后会编码为空格 SQL语句的查询语句:SELECT column_nam ...

  4. 商业爬虫学习笔记day1

    day1 一. HTTP 1.介绍: https://www.cnblogs.com/vamei/archive/2013/05/11/3069788.html http://blog.csdn.ne ...

  5. 生成式对抗网络(GAN)学习笔记

    图像识别和自然语言处理是目前应用极为广泛的AI技术,这些技术不管是速度还是准确度都已经达到了相当的高度,具体应用例如智能手机的人脸解锁.内置的语音助手.这些技术的实现和发展都离不开神经网络,可是传统的 ...

  6. RHCE7认证学习笔记17——KickStart安装系统

    一.自动化安装系统工具 1.Cobbler    另一个自动化安装工具: 2.Kickstart 二.使用kickstart自动化安装系统 服务器安装的软件: 1.dhcp服务   [root@lin ...

  7. Python学习笔记 - day1 - 概述及安装

    Python概述 Python是一种计算机程序设计语言.我们平时已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合网页编程的JavaScript语言等等. Python ...

  8. Python全栈工程师之html学习笔记

    https://www.bilibili.com/video/av15241731 笔记来源:黑马程序员 HTML(Hyper Text Markup Language):超文本标签语言 HTML标签 ...

  9. JDBC学习笔记 day1

    JDBC的基本概念: JDBC就是java database connectivity,即java数据库连接. JDBC主要完成的几个任务分别为 与数据库建立一个连接 向数据库发送SQL语句 处理数据 ...

随机推荐

  1. 创建私有maven库

    在公司搭建私有maven库,我为了在本机做测试,我选择Sonatype nexus oss,在docker里面安装 1.Mac上安装docker 下载地址:https://github.com/boo ...

  2. tornado之模板扩展

    当我们有多个模板的时候,很多模板之间其实相似度很高.我们期望可以重用部分网页代码.这在tornado中可以通过extends语句来实现.为了扩展一个已经存在的模板,你只需要在新的模板文件的顶部放上一句 ...

  3. leetcode 747. Largest Number At Least Twice of Others

    In a given integer array nums, there is always exactly one largest element. Find whether the largest ...

  4. Python升级已经安装的第三方库

    Python升级已经安装的第三方库 主要两步操作,查看需要升级库,升级库.如下: pip list # 列出安装的库 pip list --outdated # 列出有更新的库 pip install ...

  5. Python序列——字符串

    字符串 1 string模块预定义字符串 2 普通字符串与Unicode字符串 3 只适用于字符串的操作 4 原始字符串 5 Unicode字符串操作符 内建函数 1 标准类型函数与序列操作函数 2 ...

  6. 棋盘覆盖问题 (粉书 P230 【递归】** )

    转载自:http://blog.csdn.net/akof1314/article/details/5423608  (赞) 在一个 2^k * 2^k 个方格组成的棋盘中,若恰有一个方格与其它方格不 ...

  7. JavaSE基础练习IO,字符串,循环

    import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.F ...

  8. python学习笔记:第三天(数字)

    Python3 数字(Number) 1. 数字数据类型 用于存储数值.数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间. 实例在变量赋值时 Number 对象将被创建, ...

  9. mapkeeper总结

    1. mapkeeper下有个thrift目录,在该目录编译c++版本和java版本. C++版本需要系统安装thrift-0.9.2,而java版本需要系统安装thrift-0.8.0 2. thr ...

  10. Rsync+Inotify同步

    rsync服务安装与<rsync+sersync同步>环境一样! 安装inotify-tools 在源服务器10.10.2.191上操作: 1.查看服务器内核是否支持inotify ll ...