HCIA第一周笔记

一、网络基础
信息传递、资源共享

计算机起源于1946

① 应用层 应用程序——接受人类输入给计算机的一些参数——编码

② 表示层 编码——二进制

  (网络层 路由器···········)

③ 介质访问控制层 二进制——电信号

④ 物理层——CPU 处理电信号

网络范围变大

① 节点增多

② 传输距离的延长

信号衰减:

电压下降——中继器

波形失真

③ 传输介质

同轴电缆:

造假贵,不易弯折不利于布线,但是其抗老化耐腐蚀,有利于户外布线,多用于基站、电视信号传输等

双绞线:

组成:八根铜丝,两两相绞

分类:

屏蔽双绞线:主要为了屏蔽外界干扰,应用于强干扰环境

非屏蔽双绞线:应用于日常

光纤:

需要信号转换:

光信号->电信号:发光二极管,注入式激光二极管

电信号->光信号:光电二极管

分类:

单模光纤:光源贵,线便宜

多模光纤:光源便宜,线贵

无线传输:
wifi

蓝牙

wimax

gsm

拓扑结构:
总线型结构:

采用一个信道作为传输媒体,所有站点都通过相应的硬件接口直接连到这一公共传输媒体上,该公共传输媒体即称为总线。任何一个站发送的信号都沿着传输媒体传播,而且能被所有其它站所接收。

优点:a.结构所需要的电缆数量少,线缆长度短,易于布线和维护。

           b.结构简单,又是元源工作,有较高的可靠性。传输速率高,可达1~100Mbps。

           c.易于扩充,增加或减少用户比较方便,结构简单,组网容易,网络扩展方便

           d.多个节点共用一条传输信道,信道利用率高。

缺点:a.总线的传输距离有限,通信范围受到限制。总线发生故障会造成网络瘫痪

           b.故障诊断和隔离较困难。

           c. 同一时刻只能两个节点进行消息互传,对于用户来说,需要抢占线路,分布式协议不能保证信息的及时传送,不具有实时功能。增加了站点的硬件和软件开销。

           d.安全性低,某个节点发消息,其他节点都可以收到

环型拓扑结构:

 各节点通过环路接口连在一条首尾相连的闭合环型通信线路中,环路上任何节点均可以请求发送信息。

优点:a.电缆长度短。环型拓扑网络所需的电缆长度和总线拓扑网络相似,但比星形拓扑网络要短得多。

        b.增加或减少工作站时,仅需简单的连接操作。

        c.可使用光纤。光纤的传输速率很高,十分适合于环型拓扑的单方向传输。

缺点:a.节点的故障会引起全网故障。这是因为环上的数据传输要通过接在环上的每一个节点,一旦环中某一节点发生故障就会引起全网的故障。

        b.故障检测困难。这与总线拓扑相似,因为不是集中控制,故障检测需在网上各个节点进行,因此就不很容易。

        c.环型拓扑结构的媒体访问控制协议都采用令牌传递的方式,在负载很轻时,信道利用率相对来说就比较低。

星型拓扑结构:

由中央节点和通过点到点通信链路接到中央节点的各个站点组成。

优点:a.结构简单,连接方便,管理和维护都相对容易,而且扩展性强。

        b.网络延迟时间较小,传输误差低。

        c.在同一网段内支持多种传输介质,除非中央节点故障,否则网络不会轻易瘫痪。

        d.每个节点直接连到中央节点,故中心节点可以起到一个监视功能,故障容易检测和隔离,可以很方便地排除有故障的节点。

缺点:a.安装和维护的费用较高

        b.共享资源的能力较差

        c.一条通信线路只被该线路上的中央节点和边缘节点使用,通信线路利用率不高;两节点的通信需要经过中央节点的转发,数据接收安全性降低,可靠性不高

        d.对中央节点要求相当高,一旦中央节点出现故障,则整个网络将瘫痪。

网状拓扑结构:

主要指各节点通过传输线互联连接起来,并且每一个节点至少与其他两个节点相连。

优点:a.节点间路径多,碰撞和阻塞减少。

        b.局部故障不影响整个网络,可靠性高。

缺点:a.网络关系复杂,建网较难,不易扩充。

        b.网络控制机制复杂,必须采用路由算法和流量控制机制。
 

树形拓扑结构:

一种层次化的星型拓扑结构

       多级星型结构自上而下呈三角形分布的,就像一颗树一样,最顶端的枝叶少些,中间的多些,而最下面的枝叶最多。树的最下端相当于网络中的边缘层,树的中间部分相当于网络中的汇聚层,而树的顶端则相当于网络中的核心层。它采用分级的集中控制方式,其传输介质可有多条分支,但不形成闭合回路,每条通信线路都必须支持双向传输。

优点:a.易于扩展。这种结构可以延伸出很多分支和子分支,这些新节点和新分支都能容易地加入网内。

        b.故障隔离较容易。如果某一分支的节点或线路发生故障,很容易将故障分支与整个系统隔离开来。

缺点:各个节点对根的依赖性太大,如果根发生故障,则全网不能正常工作。

地址问题:搞清楚谁发送谁接受问题

MAC地址:为物理地址 ‎DC-1B-A1-D6-EC-B4

MAC地址格式:开始由48位二进制数字组成,上面为12位的十六进制数字构成(每四位二进制数字转换成一个十六进制)

MAC地址组成:前二十四位代表厂商,后二十四位由厂家编写的。每一个mac都是全球唯一的地址,不会重复

冲突问题:同一时间都需要使用

冲突域:形成冲突的范围

解决方法:CSMA\CD 带载波侦听的多路访问冲突检测技术

侦听到线路上有载波时,不发送数据,侦听不到时,说明线路空闲,空闲时,任一主机都可抢占线路,再次发生冲突时,全部主机停止发送,等待一个退避时间,退避期满的主机先开始发送

二、网络设备简介
|-- 集线器
特点 ① 集线器内部为总线型结构,是一种共享性介质(共享的是通信线路);

② 任意时间只有两个主机可以通信,占用通信线路;

③ 工作在物理层,没有寻址能力,所有数据泛洪式(广播)转发。

集线器组网的问题:

① 地址问题:搞清楚谁发送谁接受问题

MAC地址:为物理地址 ‎DC-1B-A1-D6-EC-B4

MAC地址格式:开始由48位二进制数字组成,上面为12位的十六进制数字构成(每四位二进制数字转换成一个十六进制)

MAC地址组成:前二十四位代表厂商,后二十四位由厂家编写的。每一个mac都是全球唯一的地址,不会重复

② 泛洪传输的问题:一个主机发出消息,其他主机都可以接收到

③ 冲突问题:同一时间都需要使用

冲突域:形成冲突的范围

解决方法:CSMA\CD 带载波侦听的多路访问冲突检测技术

侦听到线路上有载波时,不发送数据,侦听不到时,说明线路空闲,空闲时,任一主机都可抢占线路,再次发生冲突时,全部主机停止发送,等待一个退避时间,退避期满的主机先开始发送

|-- 网桥
特点 ① 网桥的每一个接口都能隔离一个冲突域;

② 网桥必须具备寻址和路径选择能力,以确定帧的传输方向;

③ 从源网络接收帧,以目的网络的介质访问控制协议向目的网络转发该帧;

④ 网桥在不同或相同类型的LAN之间存储并转发帧,必要时还进行链路层上的协议转换。

|-- 交换机:
多接口的网桥,交换机的每个接口都可以隔离冲突域,有自学习的功能

|-- 分类

二层交换机:转发数据

三层交换机:转发数据、承担一些路由器的功能

|-- 工作原理:

网桥中有站表,交换机中有MAC地址表:

MAC地址    接口

 MAC1      GE0/0/1

 MAC2      GE0/0/2

MCA1发送到交换机,在收到数据顿后,交换机学习帧的源MAC地址,然后在MAC地址表中查询该帧的目的MAC地址,并将帧从对应的端口转发出去。

|-- MAC地址表形成的过程:

① 初始情况,交换机的MAC地址表是空的

② 主机1给主机2发送数据,当交换机接收到该数据帧的时候,定义为‘未知单播帧’交换机会动态的学习数据帧的源MAC地址。所谓‘学习’是指将数据帧的源mac地址与接收端口的编号对应在表中,所谓动态是指这个条目并不会一直存储在mac地址表中,一定时间后,如果没有收到相同源mac地址的数据帧,交换机会遗忘掉这条记录。

③ 另一方面,交换机会在mac地址表中查询数据帧的目标mac地址,如果找到,会将该数据帧从目标mac地址所对应的接口转发出去;如果没有,交换机将会广播该数据帧。所以一个局域网通信一段时间,基本上交换机会有所以激活设备的mac地址记录(未被激活的会被遗忘)。默认情况是300秒。

|-- 处理数据的三种方式:

① 泛洪:再MAC地址表中没有找到对应目的MAC的表项,对除自己外的接口执行泛洪操作

② 丢弃:当收到的数据帧的MAC地址与自身主机的MAC地址不一致时,执行丢弃操作

③ 单播:MAC地址表中有对应关系的时候,就执行单播转发操作

|-- MAC地址表的特点:

① MAC地址表的老化时间是300S

② 一个MAC地址只能对应一个接口,一个接口可以对应多个MAC地址

③ MAC地址的泛洪攻击(广播风暴)………造成最严重的后果是使交换机卡死

注:广播风暴一般只存在于交换机中

|-- 交换机转发数据的形式

① 单播:一对一通信

② 广播:一对所有通信

③ 组播:一对多通信(直播)

|-- 路由器
|-- 特点

① 提供路由

② 转发数据

③ 隔离广播域        

④ 矿大网络传输范围

⑤ 工作在三层设备

|-- 工作原理

① 主机1发送请求10.1.0.2的MAC地址

② 路由器回复10.1.0.2的MAC地址为C

③ 主机1发送IP数据 源IP地址10.1.0.1目的IP10.1.0.2

源MAC A目的MAC C

④ 路由器发送请求10.2.0.1的MAC地址

⑤ 主机2回复10.2.0.1的MAC地址为B

⑥ 路由器发送IP数据 源IP地址10.1.0.1目的IP10.1.0.2

源MAC D的MAC B

|-- IP地址(逻辑地址)、不唯一的、标识不同的广播域

|-- 分类

IPV4:由32位二进制构成

192.168.43.87 点分十进制表示(八位构成一个十进制数字)

IPV6:由128位二进制构成

fe80:0000:0001:0000:0440:44ff:1233:5678 冒分十六进制表示

|-- 子网掩码:配置IP地址,标识不同的广播域

192.168.1.0 255.255.255.0

192.168.2.0 255.255.255.0

|-- 二进制与十进制的转换

0000 0000----1111  1111 既十进制的 0-255

二转十

1100 0000----128+64=192

1001 1100----128+16+8+4=156

1110 0001----128+64+32+1=225

1010 0101----128+32+4+1=165

十转二--(凑)

172---128+32+8+4---1010 1100

16 ---0001 0000

60 ---0011 1100

190---128+32+16+8+4+2---1011 1110

ping命令

|--ARP协议:地址解析协议,根据已知的IP地址解析出相应的MAC地址

工作原理:

① 组网完成时,ARP表为空;

② 主机1寻找主机2的MAC地址时会将此数据广播发送给网络中所有的主机;此时发送的包时ARP REQUEST

③ 所有主机收到后会做一个对比,对比一下数据包中的目的IP地址,如果数据包中的与自身的一致,则认为主机1在找自己,会给主机1做回复,此时这个包时ARP REPLY;告知主机1自身的MAC地址;同时主机2会学习主机1的IPheMAC,并将其写入ARP表;

④ 主机1收到后会学习主机2的IP和MAC地址,并将其写入自己的ARP表中。

总结:广播请求,单播回复。

ARP表的特点:

老化时间为180秒

分类:

正向ARP:根据已知IP地址解析出相应的MAC地址

反向ARP:根据已知MAC地址解析出相应的IP地址

免费ARP:自我介绍、地址冲突的检测

三、IP地址详解
IP地址的组成:网络位 + 主机位

|-- IP地址分类
A类:0 - 126:前8位是网络位,主机位为后24位,可用IP地址数量:2 ^ 24 - 2

B类:128-191:网络位为前16位,主机位为后16位,可用IP地址数量:2 ^ 16 - 2

C类:192-223:网络位为前32位,主机位为后8位,可用IP地址数量:2 ^ 8 - 2

D类:224-239:用于组播的地址

E类:240-255:保留地址

|-- 特殊IP地址
D类和E类地址之外还有

主机位全为0的地址——让这样的地址代表范围

网络号

主机位全为1的地址——广播地址

255.255.255.255

受限广播地址——代表广播域类所有的主机,收到路由器的限制

0.0.0.0

我自己没有地址
代表所有地址
DHCP

127.0.0.1——环回地址,测试地址

虚拟的地址,测试自身有无问题

169.0.0.0/16

动态获取地址时,没有获取到地址的情况下,自己给自己分配的地址

|-- VL
SM——可变长子网掩码(子网划分)
无类地址

子网划分

172.16.0.0-16

172.16.000 00000.00000000

172.16.0.0 19 172.16.0.1——172.16.31.254

172.12.32.0 19 172.16.32.1——172.12.63.254

172.16.64.0 19 172.16.64.1——172.16.95.254

|-- CIDR——子网汇总——取相同,去不同

192.168.1.0 24

192.168.2.0 24

192.168.000000 01.00000000

192.168.000000 10.00000000

255.255.11111111.00000000

192.168.000000 00.00000000

192.168.0.0 22


四、OSI七层参考模型
开放式系统互联参考模型

1979年---ISO组织---国际标准化组织
核心---分层
什么是分层    属于同一层面的不同功能具有相同同的目的和作用,而不同层面的功能  之间具有明显的差异。每一层都在下层的基础上提供更高级的增值服务。

分层作用:
  ① 更容易标准化。
    ② 降低层次之间的关联性--某一层协议的增加或者减少,尽量不要影响其他层次。
  ③ 更容易学习或理解

应用层

表示层

会话层----维持网络应用和应用服务器之间的会话连接。

传输层 ----实现端到端的传输---端口号----传输层地址---区分和标定不同的应用---16位2进制构成----0-65535,因为0号端口作为保留,所以,传输层端口号的取值范围为 1024 - 65535。1 - 1023 知名端口号。

网络层

数据链路层--逻辑链路控制层(LLC),介质访问控制层---FCS(帧校验序列)--确保数据的完整性--CRC(循环冗余算法)

物理层---处理电信号

TCP/IP模型
TCP/IP协议簇

TCP/TP网络模型

基于TCP/IP的参考模型将协议分成四个层次,它们分别是链接层、网络层、传输层和应用层。(五层就是再加一个物理层)

  1. 最上层的,也是离用户最近的就是应用层了,

应用层只需要提供SMTP、HTTP、DNS等一系列网络服务,然后将数据传给下一层

  1. 当应用层将数据交给传输层之后,传输层有两个主要协议:

|——TCP协议中文名是:传输控制协议(Transmission Control Protocol),大部分应用都是用的这个协议,因为他具有流量控制,超时重传,拥塞控制等特性。具有可靠性。

|——UDP协议:中文名是用户数据报协议(User Datagram Protocol),相比TCP协议他没有TCP那些可靠的特性,他只发送数据包,不保证数据包是否达到对方。

  1. 实际应用数据之间的传输是网络层,网络层中最常见的协议就是IP协议,IP协议会把传输层的报文转换成数据部分,然后再加上IP报头组成IP报文
  2. 生成了IP报头后,接下来交给网络接口层(Link Layer)在IP头部前面添加MAC头部并封装成数据帧发送到网络上。

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ing-X

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值