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/0]link-protocol hdlc(修改链路协议为hdlc)
[r1]display interface serial 4/0/0
hdlc协议特点
透明传输
有较高传输速率
传输可靠性高
统一帧格式传输
不支持验证 缺乏安全性
不支持ip地址协商
点到点的同步链路
PPP基本概念:
1、ppp协议,公有协议,所有厂商兼容,支持同步和异步线路;
同步、异步本质区别:所有电路是否在同一时钟沿下同步地处理数据。
特点:
直连间配置不同网段IP地址可以正常通信
ppp协议支持验证,具备错误检测能力,但不具备纠错能力;
对网络层地址进行协商,能够远程动态分配IP地址;(一侧给另一侧设备分配IP地址)
[Huawei-Serial4/0/0]remote address 12.0.0.2 -----配置在主动给对端分配地址的设备上
[Huawei-Serial4/0/0]ip address ppp-negotiate ----配置在需要主动获取IP地址的设备上
ppp兼容性较好,可同时支持多种网络层协议;
无重传机制,网络开销小;
ppp配置命令总结**
主验证方:配置用户列表及验证方式
[R2]aaa
[R2-aaa]local-user wangdaye password cipher wdy12345
[R2-aaa]local-user wangdaye service-type ppp
[R2]int Serial 3/0/0
[R2-Serial3/0/0]ppp authentication-mode chap/pap
被验证方:配置验证用户名
[R1]interface Serial 3/0/0
[R1-Serial3/0/0]ppp chap user wangdaye
[R1-Serial3/0/0]ppp chap password cipher wdy12345
[R1-Serial3/0/0]ppp pap local-user wangdaye password cipher wdy12345
ppp mp链路聚合