HCIP一二章笔记

HCIP第一章

OSI参考模型

应用层:为应用程序提供网络服务。

表示层:定义数据的格式,对数据进行压缩、解压缩、加密、解密、编码、解码。

会话层:对通信双方间的会话进行建立、维护、拆除-----session id---区分同一应用程序的不同进程

传输层:建立端到端的连接---端口号----逻辑连接;提供分段---MSS---1500字节

端口号:0-65535,0和65535不能用,系统保留

知名端口号:1-1023

HTTP---80--TCP

HTTPS--443--TCP

FTP--20 \21----TCP

TFTP------UDP

DNS---53---TCP\UDP

SMTP:邮件的发送端---25--tcp

POP3:邮件的接收端--110--tcp

telnet---23----tcp

DHCP---67(服务器端) 68(客户端)

动态端口号:1024以上的随机端口号

网络层:根据IP地址转发数据、提供分片功能----MTU----1500字节---范围转发

数据链路层:根据MAC地址转发数据;封装成帧、差错检测、透明传输--精确转发

物理层:传输电信号、光信号、传输比特流,定义了一些参数标准(电压、线缆。信号的传输模式)

单工模式:通信的一方具备收或发两个功能。收音机,四级耳机

半双工模式:通信的双方具备收和发两个功能,但不是同时具备,对讲机

双工模式:通信的双方同时具备收和发两个功能。

封装:在原始数据的基础上加入一些额外信息形成新的格式

解封装:拆掉封装的额外信息,还原成原始数据

过程:

数据发送时,从上至下逐层封装;

数据接受时,从下至上逐层解封装;

只有拆除外层封装,才能看到内层封装

三种模型:

OSI :应用层 表示层 会话层 传输层 网络层 数据链路层 物理层

TCP/IP 标准模型 应用层(应用层,表示层,会话层)传输层 网络层 网络接口层(数据链路层 物理层)

TCP/ IP 对等模型 应用层(应用层,表示层,会话层)传输层 网络层 数据链路层 物理层

(1)两种模型之间的不同点:

TCP/IP支持跨层封装,而OSI不行;

OSI参考模型的核心思想是分层,而分层的目的就是上层协议在其下层协议提供的服务的基础上提供增值服务。所以,OSI在设计协议的时候,层次之间还是存在依赖性的;

TCP/IP模型其本身就是先有的协议,后有的模型。TCP/IP协议簇里的协议本身都是相互独立的,每层中的协议可以根据系统的需要进行组合匹配

(1)两种模型之间的不同点:**

TCP/IP支持跨层封装,而OSI不行;

OSI参考模型的核心思想是分层,而分层的目的就是上层协议在其下层协议提供的服务的基础上提供增值服务。所以,OSI在设计协议的时候,层次之间还是存在依赖性的;

TCP/IP模型其本身就是先有的协议,后有的模型。TCP/IP协议簇里的协议本身都是相互独立的,每层中的协议可以根据系统的需要进行组合匹配。

(2)跨层封装的目的

提高封装和解封装的速度,加快传输效率。(跳过某些层级的封装)

(3)跨层封装的应用

跨四层封装---跳过传输层----端口号、分段

特点:直连的路由设备之间

典型代表:OSPF协议

DNS(域名解析协议)用于域名和IP地址的相互解析,采用C/S模式,是一个具有树状层次结构的、联机分布式的数据库系统;产生原因?用网址更方便记忆

结构:协议+网站的域名信息+WEB服务器文件所在路径

树状层次结构?因为域是因特网中一种管理范围的划分:根域、顶级域名、二级域名、三级域名等等

域名的特点:不同等级的域名之间使用点号隔开,级别最高的写在右边,低的在左边;

每一级域名都由字母和数字组成,不区分大小写;

域名的根域用'.'表示,以点号结尾的域名被称为完全合格域名(FQND)

域名结构树:

[<www.sina.com.cn>. 从cn的右边的.为根域名依次向左(又顶级域名依次向下)

_�

DNS域名解析的两种工作模式

递归查询:UDP 迭代查询:TCP

>

>

SYN=1 第一次发送的同步序列号 seq=x自身初始序列号为x

ACK=1确认客户端的SYN 自身初始序列号为y ack=x+1收到了上一条seq=x的握手

>

FIN=1连接释放请求

为什么第三个是seq=w?因为是新的对话

HCIP第二章

一、网络类型的分类

1、多点接入网络(MA)------一条网段内上出现多个设备

BMA:广播型多点接入(broadcast)----支持广播,所有设备之间能互访,例如:以太网

NBMA(NOn-Broadcas Multi-Access):非广播型多点接入-----不支持广播,例如:帧中继网络

2、P2MP(点到多点网络)point-to-Multipoint

点到多点网络,由其他网络类型手动更改:例如在ospf接口下:ospf network-type 网络类型

3、点到点网络(P2P)point-to-point

特点:一个网络中只有两台设备,即一根线只能连接两个设备

点到点网络的搭建:使用串线连接设备的串线接口(serial),形成一个P2P网络

串线:VAG视频线、console配置线

二、数据链路层协议

1、MA网络:

(1)以太网协议

定义:以太网不是一个网络,而是一个协议,传输标准EthernetII 类型帧的网络

特征:多路访问,广播式的网络,需要使用MAC地址对设备进行区分和标识

所属类型:可细分至BMA----因为其支持多点接入和广播行为

构建方法:使用以太网线连接设备的以太网接口,形成的网络是以太网络,所运行的二层协议就是以太网协议

以太网线:同轴电缆、光纤、双绞线

以太网接口:设备一般提供百兆、千兆、万兆接口

以太网特色:可以提供极大的传输速率---频分技术:一根铜丝上其实可以同时发送不同频段的电波而互不干扰,实现数据的并行发送,起到叠加带宽的效果。

2、P2P网络:

(1)HDLC协议,**High-Level Data Link Control--高级数据链路控制协议,**

私有协议,厂商之间不兼容

分类:

标准HDLC:ISO组织根据SDLC(面向比特的同步数据链路控制协议)发展改进而来

非标准HDLC:各个厂家在ISO标准的HDLC上再进行修改而成

注:思科设备默认采用的串线协议是HDLC,华为设备默认采用PPP协议

修改串线协议为HDLC

两边接口下修改链路类型:

r1-serial4/0/0link-protocol hdlc(修改链路协议为hdlc)

r1display interface serial 4/0/0

hdlc协议特点

透明传输

有较高传输速率

传输可靠性高

统一帧格式传输

不支持验证 缺乏安全性

不支持ip地址协商

点到点的同步链路

PPP基本概念:

1、ppp协议,公有协议,所有厂商兼容,支持同步和异步线路;

同步、异步本质区别:所有电路是否在同一时钟沿下同步地处理数据。

特点:

直连间配置不同网段IP地址可以正常通信

ppp协议支持验证,具备错误检测能力,但不具备纠错能力;

对网络层地址进行协商,能够远程动态分配IP地址;(一侧给另一侧设备分配IP地址)

Huawei-Serial4/0/0remote address 12.0.0.2 -----配置在主动给对端分配地址的设备上

Huawei-Serial4/0/0ip address ppp-negotiate ----配置在需要主动获取IP地址的设备上

ppp兼容性较好,可同时支持多种网络层协议;

无重传机制,网络开销小;

ppp配置命令总结**

主验证方:配置用户列表及验证方式

R2aaa

R2-aaalocal-user wangdaye password cipher wdy12345

R2-aaalocal-user wangdaye service-type ppp

R2int Serial 3/0/0

R2-Serial3/0/0ppp authentication-mode chap/pap

被验证方:配置验证用户名

R1interface Serial 3/0/0

R1-Serial3/0/0ppp chap user wangdaye

R1-Serial3/0/0ppp chap password cipher wdy12345

R1-Serial3/0/0ppp pap local-user wangdaye password cipher wdy12345

ppp mp链路聚合

相关推荐
Ivanqhz8 分钟前
数据搬运是性能关键
java·服务器·网络·人工智能·深度学习
自不量力的A同学11 分钟前
开源一站式智能终端 uniTerm v1.9.4 发布
笔记
其实防守也摸鱼15 分钟前
常见安全架构中 Shiro 的认证确认机制解析
运维·服务器·数据库·windows·github
Julien200430 分钟前
自动挂载网络附加存储
linux·服务器·网络
K成长日志37 分钟前
BLE链路层-隐私保护
网络·物联网·蓝牙·iot·ble
K成长日志43 分钟前
BLE链路层-Feature Support
网络·嵌入式·无线通信·蓝牙·iot·ble
91刘仁德1 小时前
C++ 继承和多态 设计模式
c语言·c++·笔记
Ivanqhz1 小时前
Slope One 算法详解:与矩阵分解、共现矩阵的异同
java·服务器·网络·人工智能·深度学习
库玛西2 小时前
哈夫曼树与前缀编码:数据压缩的贪心核心
c语言·c++·笔记·考研
Wang's Blog2 小时前
Java 项目实战: 外卖平台-数据库环境搭建与十一张表结构解析
java·服务器·redis