学习笔记

[TOC]

1,入门开局

术语

  • 冲突域
    • 就是多个电脑混发包有干扰
  • 误码率
    • 什么是误码率比如发送100个信息只收到了99个误码率就是百分之1

# 计算机的网络发展

  1. 终端和终端相连
  2. 集线器(hub)
  3. 交换机

2,OSI和TCP IP-1思维导图

这个思维导图一直到下一个思维导图下面的笔记都是这上面的

OSI七层模型

OSI是1970定义的

第七层:应用层

  • 比如我们用的QQ,微信什么的软件应用都是在这一层的
  • 协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP
  • 为用户提供服务

第六层:表示层

  • 数据格式转换,数据的加密

第五层:会话层

  • 这一层管理两台计算机之间的对话,负责在所有通信设备之间建立
  • 比如迅雷下载我们把他的速度限制到1mb,这个就是有会话层控制的

第四层:传输层

  • 负责在传输过程中的可靠性

  • 协议有TCP,UDP

  • 他建立端到端的连接

第三层:网络层

  • IP
  • 这一层负责数据在物理网络层中的路由器转发,是最复杂的OSI层之一。他除了负责网络主机的逻辑寻址
  • 如何到达对方s
  • 比如网络层就相当于收件人和寄件人的关系

第二层:数据链路层

  • 路由交换
  • 这一层提供了通过物理网络传输数据的方法,主要目的是提供一个寻址方案,可用于确定的物理设备(MAC地址)
  • 比如网络层就是寄快递的和发快递的数据链路层就是快递员,快递员会发给快递公司然后,然后在发给 快递站点然后在有收件人那个地区快递员给收件人

第一层:物理层(Physical Layer)

  • 就是我们比如光纤,网线,双绞线

三种通信方式

三种通信方式有

  1. 单工
    • 这个单工就相当于一个人你说我听我是不说话的
  2. 半双工
    • 这个单双工就相当于对讲机,你说完我说,我说完你说
  3. 全双工
    • 这个全双工就相当于你说我也可以说或许对话

传输单位换算

移动说的兆就是下面对应的(位)

  1. 1G==1024M
  2. 1M==1024K
  3. 1K==1024bire(字节)
  4. 1bite(字节)==8it(位)

TCP/IP

五层模型

1、应用层(application layer)

2、运输层(transport layer)

3、网络层(network layer)

4、数据链路层(data link layer)

5、物理层(physical layer)

TCP/IP四层

应用层

传输层

网络层

网络接口层

PDU的封装

1、应用层称:数据 称:PDU

2、运输层:TCP+数据 称: 数据

3、网络层:P+TCP+数据 称:数据

4、数据链路层 :MAC+IP+TCP+数据 称:数据

5、物理层:最后打包成比特 称:bit

OSI与TCP/IP

OSI是1970定义的TCP/IP是1977

TCP/IP普及了就用了TCP/IP了

详解物理层

## 有线传输介质

电传输

双绞线

双绞线就是我们的网线就是双绞线,

他的距离100米,最远有效传输距离都为100米

非屏蔽线

  • CAT5 :五类线
  • CAT5E:超五类线
  • CAT6:六类线
  • CAT6E:超六类线
  • CAT7:七类线

屏蔽线

  • CAT6:六类线
  • CAT6E:超六类线
  • CAT7:七类线

屏蔽线和非屏蔽线的区别

image-20211125113611883

image-20211125113641238

RJ45水晶头

568B和568A的区别

  • 568B:用于不同设备之间互连(交换机-PC)通常用于接交换机或HUB之类设备最常用的一种方式
    • 线序:标准568B:橙白-1,橙-2,绿白-3,蓝-4,蓝白-5,绿-6,棕白-7,棕-8
  • 568A:用于同种设备之间互连(PC-PC,交换机-交换机)通常用于双机互联
    • 线序:标准568A:绿白-1,绿-2,橙白-3,蓝-4,蓝白-5,橙-6,棕白-7,棕-8

通断规则

  • 4芯通:只能达到百兆
    • 线序:橙白-1,橙-2,绿白-3,绿-6
  • 8芯通:

直通线和交叉线

  • 直通线就是两个线序都一样
    • 比如568B和568B进行连接
    • 比如568A和568A进行连接
      • 这样他的连接都一样
  • 交叉线就是两个线序不一样
    • 比如568B和568A进行连接
    • 这样他俩的线序是不一样的

以前的老标准10年前的设备

  • 交叉线:同设备同网口相连用的是交叉线
    • 比如:1,交换机和交换机相连,2,路由器和路由器相连,2,电脑和电脑相连,3电脑和路由器相连应为电脑接口也是路由接口
  • 直连线:异种设备相连
    • 比如:1,交换机和路由器相连,2,交换机和电脑相连

现在的标准

  • 可以随便连接

POE供电

什么是POE。他就是叫一个网线可以供电也可以传输数据

之前的POE供电:1236的线用与传输,其他的4578用于供电:1236的线只能达到百兆

现在都POE供电:他数据和电一起传输连接的设备可以叫电和数据剥离出来

同轴电缆

现在几乎不会再用了

他的照片

image-20211125113505703

光纤传输

他不受电子信号的干扰

他用的材料是玻璃纤维是塑料的

他的传输速度

  • 1000兆:G
  • 10000兆:TEN-G
  • 100000兆:E

他是有光纤单模和多模的

  • 单模:相当于激光一样:他的距离42km
  • 多模:就相当于一个手电筒:他的距离2km

无线传输

这个无线传输比如wifi

wifi他的工作在

  • 2.4G
    • 他的缺点:这个2.4G有干扰比如电磁炉,无线鼠标2.4G他工作在2.4G就会导致干扰
    • 特点就是他的:波长比较长信号比较好
  • 5G
    • 特点就是他的:速度快干扰少
    • 他的缺点:穿墙差

他的好的排名

  1. 802.11:2.4GHZ,速率2Mbps

  2. 802.11b:2.4GHZ,速率11Mbps

  3. 802.11a:5GHZ,速率54Mbps

  4. 802.11g:2.4GHZ,速率54Mbps

  5. 802.11n(wifi4):2.4/5GHZ,速率600Mbps

  6. 802.11ac(wifi5):5GHZ,速率大于1Gbps

  7. 802.11ax(wifi6):2.4/5GHZ,速率11Gbps

    802.11ac兼容802.11n/g/a/b
    802.11n兼容802.11a/b/g

3,OSI和TCP IP-2思维导图

数据链路层

MAC地址子层

他的的含义

比如下面我这个MAC地址d8:c0:a6:a3:42:17

  • 前半部分是那个厂家是:d8:c0:a6:
  • 后半部分是随机的是:a3:42:17

交换机和MAC地址的区别

交换机的传输

  • 我们叫数据发送给交换机,交换机会把网线的电信号转换成数字信号然后在提取里面的内容然后在发给对应的网口

交换机接口带宽

  • E接口:他的速度是10兆/100兆
  • F接口:他的速度都是100兆
  • G接口:他的速度是1000兆
  • Tem-G接口:他的速度是10000兆

LLC子层

MAC地址不会有数据排错的功能,LLC子层会简单的识别如果传输错误就会要求重传这里面就会有误码率,误码率比如发送100个信息只收到了99个误码率就是百分之1

LLC就会控制误码率误码率太高了他就会要求你的千兆的速率变成千兆,误码率在高就会接口断掉

接口UP方式

双UP,如果物理层的UP起来协议层没有起来是不能转发数据的只能两个UP起来才能发送数据

  1. 物理层UP

  2. 协议层UP

    image-20211127082450631

速率协商

比如:自己是一个百兆对方是一个千兆那结果就是百兆

4,OSI-ICMP、tracert、TCP、UDP思维导图

网络层

二层用的是MAC地址表,网络层用的是路由表

查看一下全国的路由表

连接:telnet route-server.ip.att.net

用户:rviews

密码:rviews

执行命令show route all查看路由

image-20211127093110924

网络有哪些协议

  1. IP协议
  2. ICMP
  3. ARP
  4. RARP
  5. IGMP

传输层

TCP

我们都知道他是可靠的传输

他的特点

  • 是面相连接的
  • 他的传输是可靠的
  • 适合用于可靠性的传输的应用

他的缺点

  • 他的开销比较大

UDP

我们都知道他是无连接的

他的特性

  • 他传输不可靠
  • 适合用于传输速率比较高的用于

5,IOS和VRP

网络设备的硬件的组成

思科设备

Flash(存储设备)

  • 他就是一个存储的空间,就相当于电脑的硬盘
  • 他存储的有
    • 他的操作系统
    • 还有他的其他的文件
  • 输入dir命令就可以查看
    image-20211130090620624

Nvram(存在配置文件)

  • 他存储的是配置文件
  • 这个用来储存Starup-Config(配置文件)用的
  • 设备启动配置的时候会启动他,只在启动时加载

RAM(内存)

  • 他就相当于我们电脑内存一样

  • ROM(开机引导)

  • 相当于电脑的BIOS

华为设备

Flash(存储设备)

  • 他就是一个存储的空间,就相当于电脑的硬盘
  • 他存储的有
    • 他的操作系统
    • 还有他的其他的文件
    • 配置文件

RAM(内存)

  • 他就相当于我们电脑内存一样

ROM(开机引导)

  • 相当于电脑的BIOS

思科设备和华为的区别

华为少了要Nvram(配置文件)他存储在了Flash(存储设备)里面

现在新的设备

现在新的设备是X86架构的,用的CPU就是电脑上的CPU,内存也是电脑上的

设备升级

kali linux安装GNS3

pip进行安装

安装依赖

1
sudo apt install python3-pyqt5.QtSvg python3-pyqt5.qtwebsockets dynamips 

安装GNS3

1
2
sudo pip3 install gns3-server  
sudo pip3 install gns3-gui

启动

image-20211130171413631

IP地址

IP地址版本

IPv4

  • 这个在2011年都已经耗尽了没有地址可以分了

IPv6

  • 多很

二进制的IP

IP是有32个bit组成就是我们说的32位组成

八位位一组,一共四组

IP地址的组成

IP地址的类型

image-20211130214759225

单播地址

A

IP地址分网络号和主机好

特殊地址

0.0.0.0/0默认路由地址

127.0.0.1回环地址