网络工程师HCNA认证学习笔记Day1
企业网络
企业网络远程互联是广域网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的更多相关文章
- python网络爬虫与信息提取 学习笔记day1
Day1: 安装python之后,为其配置requests第三方库,并爬取百度主页内容. 语句解释: r.status_code检测请求的状态码,如果状态码为200,则说明访问成功,否则,则说明访问失 ...
- OpenCV图像处理学习笔记-Day1
OpenCV图像处理学习笔记-Day1 目录 OpenCV图像处理学习笔记-Day1 第1课:图像读入.显示和保存 1. 读入图像 2. 显示图像 3. 保存图像 第2课:图像处理入门基础 1. 基本 ...
- sqli-labs学习笔记 DAY1
DAY 1 准备工作 安装phpstudy 安装配置sqli-labs 学习笔记 SQL语句的注释:–, # +在URL经过编码后会编码为空格 SQL语句的查询语句:SELECT column_nam ...
- 商业爬虫学习笔记day1
day1 一. HTTP 1.介绍: https://www.cnblogs.com/vamei/archive/2013/05/11/3069788.html http://blog.csdn.ne ...
- 生成式对抗网络(GAN)学习笔记
图像识别和自然语言处理是目前应用极为广泛的AI技术,这些技术不管是速度还是准确度都已经达到了相当的高度,具体应用例如智能手机的人脸解锁.内置的语音助手.这些技术的实现和发展都离不开神经网络,可是传统的 ...
- RHCE7认证学习笔记17——KickStart安装系统
一.自动化安装系统工具 1.Cobbler 另一个自动化安装工具: 2.Kickstart 二.使用kickstart自动化安装系统 服务器安装的软件: 1.dhcp服务 [root@lin ...
- Python学习笔记 - day1 - 概述及安装
Python概述 Python是一种计算机程序设计语言.我们平时已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合网页编程的JavaScript语言等等. Python ...
- Python全栈工程师之html学习笔记
https://www.bilibili.com/video/av15241731 笔记来源:黑马程序员 HTML(Hyper Text Markup Language):超文本标签语言 HTML标签 ...
- JDBC学习笔记 day1
JDBC的基本概念: JDBC就是java database connectivity,即java数据库连接. JDBC主要完成的几个任务分别为 与数据库建立一个连接 向数据库发送SQL语句 处理数据 ...
随机推荐
- 微信分享配置(js-sdk)
现在的微信分享给朋友-分享到朋友圈 链接带有自定义的title.描述.图片,需要配置js-sdk(地址:mp.weixin.qq.com)微信文档 需要后台配置config的参数,返回给前台 1)de ...
- 6.5.1.3 Caching SHA-2 Pluggable Authentication
MySQL :: MySQL 8.0 Reference Manual :: 6.5.1.3 Caching SHA-2 Pluggable Authentication https://dev.my ...
- 关于WordPress后台设置中的WordPress地址和站点地址的解读
今天我在TeachCourse博客中不小心把WordPress地 址和站点地址都改为了http://www.qgjie123.com,结果重新刷新TeachCourse博客页面的时候,页面排版错乱的情 ...
- 局域网如何通过SSH连接虚拟机装的centOS系统
首先,在一个局域网内的一台机器上装了虚拟机,虚拟机上装了centos系统: 但是,只有本机能连接centos,其他电脑都连不上: ping了一下发现不通,然后排查原因. 我发现局域网内的机器IP都是: ...
- java创建文件夹以及文件
java在创建文件的过程中如果改文件的路径不存在: 会出现下面这种情况 java.io.IOException: 系统找不到指定的路径. at java.io.WinNTFileSystem.crea ...
- Appium java 环境配置
一.安装node.js 下载地址:http://pan.baidu.com/s/1qYyNDm8 点击安装,next下一步就ok. 安装完成,命令行输入:npm 这样显示的话就ok了. 二.下载Ap ...
- PGTM通用性能测试模型
PTGM通用性能测试模型 一. 测试前期准备阶段 目标: 1. 保证系统稳定性: 2. 建立合适的测试团队. 活动: 1. 系统基础功能验证 类似于BVT测试,确保被测系统已具备进行性 ...
- hdu 1029 Ignatius and the Princess IV(排序)
题意:求出现次数>=(N+1)/2的数 思路:排序后,输出第(N+1)/2个数 #include<iostream> #include<stdio.h> #include ...
- 用python做自动化测试--Python实现远程性能监控
http://blog.csdn.net/powerccna/article/details/8044222 在性能测试中,监控被测试服务器的性能指标是个重要的工作,包括CPU/Memory/IO/N ...
- 基于Jenkins+Gitlab的自动化部署实战
故事背景 一个中小型企业,是典型的互联网公司,当初期的时候可能运维只能标配到2~3人,此时随着公司的发展,项目会逐渐增多.前期部署项目可能都是手动的, 俗称“人肉部署”,这简直是无比的痛苦,不能忍受的 ...