搭建互联网

互联网,如何描述互联网

什么是互联网:

从属性,名字,组成,作用可以干什么的角度
在这里插入图片描述
数据永远存储在硬件设备
分布式—把所有计算机处理能力结合在一起
dos攻击:拒绝服务攻击,占用带宽数据资源,导致无法提供服务
dos攻击服务器的成功率低,ddos分布式拒绝服务:一台不成功就多台进行攻击
在这里插入图片描述

计算机技术–数据如何在节点中传递?

CPU只能处理电信号
抽象语言—电信号(抽象)—数据(具体人类可识别)

场景:实现1+2:
程序入参,加入程序,计算器软件程序
编译(转换为机器语言)转换成编码
编码转化为二进制(编码表)
二进制转化为电信号(点波、电压)
电信号来到cpu再处理电信号
最后再倒回去

计算机大型家用工厂,每一个工序一个车间

在这里插入图片描述
介质访问控制,相当于是驱动
介质—理解成硬件
介质访问控制层—手
算盘—物理层

通信技术

世界上第一台ENIAC1946年2月14日
电报—贝尔 1876年获得专利
通信技术比计算机早出现 人工转接----机械转发
1945年二战结束 美国 苏联两级对峙
计算机技术和通信技术结合------诞生阿帕网—演变成互联网
阿帕网分为连部分:军事、民用(Internet)

最早(简单)的计算机网络:对等网

为什么会有这样的需求呢:

因为:职责:用来弹道导弹计算,因为一台计算机计算能力不够,需要两台,两台计算机 计算的答案要交换

两台需要增加什么车间:

不需要增加车间

两台计算机计算的数据怎样才能共享:

网卡:帮助收发,(电信号转化为二进制想上传)
增加通讯软件(应用层)

扩大对等网的规模,变到互联网那么大:

怎样才算是变大了?

1.电脑数量(增加网络中的节点数)--------附加的问题多(人越多问题越多)
2、延长传输距离--------更容易解决(头:RJ-45 西安:双绞线)电话的水晶头是RJ-11


常见的传输介质:双绞线、光纤、同轴电缆、无线传输(无线电波、微波、红外线、激光)
双绞线:
为什么叫双绞线:
传输的信号:电信号
组成:八根铜丝,22一组,两两相绞
传输介质:铜丝
分类:超五类先:1000兆
数字越高 铜丝越粗 越紧
屏蔽双绞线屏蔽外界干扰(类比电梯里面信号弱)
传输距离:100米(再长:信号减弱,还会有铜丝本身的电阻造成的损耗)
(28条消息) 双绞线的分类—按电气特性分_weixin_33896069的博客-CSDN博客
在这里插入图片描述
为什么是铜线,线里面传的电信号,金属导电性;性价比高
导电性最好的金属:银、铜,铝,铜
铜丝会参加铝,会降低传输效率
贵的铜丝,比较软,不容易蹂断

为什么两两相绞:抵消电磁干扰

光纤
1、传输的信号:光信号
2、传输介质:光导纤维 二氧化硅 一根光纤约等于头发丝 125-128微米
3、金属有延展性,但是光纤很脆,并且不好修复,所以:维修成本时长高,光纤埋在地底下或者海底
(1)家里的光纤不能走直角布线,因为会折断
(2)电信号转化为光信号:发光二极管,注入式激光二极管
(3)光信号转化为电信号:光电二极管(入户光猫(调制解调器 模拟信号(电话传播的,模拟声音传播的 频率)转化为数字信号(高低电流,二进制)))以前电话线上网----要光猫
4、分类:单模光纤(注入式激光二极管)、多模光纤(发光二极管)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
两个头:一个接收一个发送

wifi传输介质是空气

带宽的单位:

兆的带宽 bps bit/s
电信承诺100兆宽带---------------速率计算公式:100/8*85%=11

1000 Mbps = 1Gbps

注意区分:
兆:带宽的单位
兆:文件大小的单位 1024的转换 :28672/28

在这里插入图片描述

延长传输距离:中继器

中继器 模拟信号(放大器 模拟信号)
上边加电:加压
两边:增强信号
在这里插入图片描述
有了放大器,理论上可以无线延长举例吗?
不能,放大器不能解决波形失真畸变,所以只能延长五倍的距离 500m

波形失真如何解决:后面的交换机

增加节点数量:

怎么连,连接方式(网络拓扑结构):
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
互联网可以无线延长

集线器:

最早使用集线器(hub)作为星型拓扑中间设备
物理设备:对电信号进行处理
集线器草图画法:
在这里插入图片描述搜索交换机—出现集线器
但是两种不同的设备
便宜的用作集线器
几千贵的可以用作集线器
在这里插入图片描述
面临问题:
1、地址问题:没有信息标识(不知道信息是谁发的,发给谁)
2、冲突问题:信号在铜丝上碰到—信号会抵消
3、安全问题
4、延迟:发送的垃圾信息会消耗计算机计算资源
在这里插入图片描述

地址问题解决:

MAC地址
对地址的要求(MAC地址的特点):
要唯一(因为互联网要扩大到全球,最好全球唯一)
格式统一:方便管理,方便携带
Mac地址: 48位二进制
在这里插入图片描述
在这里插入图片描述
查看win10 mac地址 48位二进制 12位十六进制,更容易辨识

前24位:厂商信息,判断芯片厂商 后24位:厂商分配的串号区分产品

数据包后面有mac地址

Mac为什么在第二层的两个理由:
1、物理层只是识别二进制
在这里插入图片描述
2、名字翻译

在这里插入图片描述
物理地址:不可变
逻辑地址:可变的
两个mac地址
Source mac 源物理地址
DMAC目标物理地址

在这里插入图片描述
Cmd
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

冲突解决:

CSMA/CD协议 即载波帧听,多路访问/冲突检测。—排队 主要适用以太网。

CSMA/CA协议 即载波侦听多路访问/冲突避免。主要适用无线局域网。

增大到互联网那么大

互联网需求:

1.无线延长传输距离
2.完全解决冲突 — 所有结点可以同时收发数据
3.单播 ----- 一对一通讯(解决安全和延迟问题)

交换机
交换机解决可以上三问题,以上是交换机的作用
交换机作用:防止电信号冲突
在这里插入图片描述
交换机的画法
交换机:二层设备(介质访问控制层) :电信号转化成数据(二进制)
中继器(放大信号,但是失真问题不能解决)
集线器

交换机转发原理:

源MAC:自己
目标MAC:对象
先电信号转换为二进制
交换机先看你是谁(源MAC),交换机每个接口都有编号和进入接口的映射关系记录在MAC地址表,在记录目标MAC再到表里查找记录,根据映射关系再发送,这是单播
如果没有找到,进行泛洪(除了进入的接口外,将数据转发给所有接口),给所有局域网里的主机法消息,正确的主机再回包,回来的时候就实现单播
泛洪范围:交换机所有接口范围内

在这里插入图片描述
在这里插入图片描述

黑客攻击手段

mac地址表泛洪攻击,利用交换机一个接口对应多个mac的性质
源mac :乱写 xxx
目标MAC:不写
再发:换一个MAC

直到交换机的映射表填满

用户发包就,写好 源 目地址后,映射表里面没有,于是交换机就会发洪泛,最终信息也会到黑客哪里

映射信息表会变化更新,
mac地址表老化时间300秒(5min)

木马:以控制别人电脑为目的

交换机达到200-300台会卡顿 ,没办法再扩大
因为有泛洪,会存在很多垃圾,

路由器

路由器作用:
1、隔离泛洪范围
2、转发

在一个范围内,找交换机
不在一个范围内:路由器
泛洪就是对网络的一种压力

跟物理地址一起发生变化,逻辑地址就是ip地址
随着路由器的加入

新增加网络层

在这里插入图片描述
三层设备:有一个协议:IP 互联网协议
互联网协议作用:会产生IP地址(ipv4:32位二进制 2的32次方=42亿 点分十进制 ipv6:128位二进制 万物互联 冒分十六进制)

如何查看ip地址:2种

ipconfig
在这里插入图片描述

练习:二进制和十进制的转换

128 64 32 16 8 4 2 1
在这里插入图片描述
Ip两个部分
网络位 主机位Ip两个部分
网络位 主机位

子网掩码来划分这两部分
在这里插入图片描述

检测网络连通性的工具 ----ping

Ping 里面使用icmp协议:echo包,收了包就要强制回包,
交换机只看mac地址
Ping的是ip地址

Ip 转化为 Mac arp协议:功能

ARP协议是地址解析协议( Address Resolution Protocol )是通过解析 IP地址 得到 MAC地址 的,是一个在网络协议包中极其重要的网络传输协议,它与网卡有着极其密切的关系,在 TCP/IP 分层结构中,把 ARP 划分为 网络层 ,为什么呢,因为在 网络层 看来,源主机与目标主机是通过 IP地址 进行识别的,而所有的数据传输又依赖网卡底层硬件,即 链路层 ,那么就需要将这些 IP地址 转换为链路层可以识别的东西,在所有的链路中都有着自己的一套寻址机制,如在以太网中使用 MAC地址 进行寻址,以标识不同的主机,那么就需要有一个协议将 IP地址转换为MAC地址 ,由此就出现了 ARP协议 ,所有 ARP协议 在网络层被应用,它是网络层与链路层连接的重要枢纽,每当有一个数据要发送的时候都需要在通过 ARP协议 将 IP地址转换成MAC地址 ,在IP层及其以上的层次看来,他们只标识IP地址,从不跟硬件打交道,就像我一样,我做应用层的工作,而不会去写底层驱动,得专门有个同事将驱动写完给我,我只需要知道他提供的API接口就行了,而我就专心处理我的工作,我相信他能把驱动写好,我只需要直接调用即可。

广播地址

48位Mac地址全部为1
在这里插入图片描述
广播地址 ---- 逼交换机泛洪
广播的范围叫广播域或者泛洪范围

广播和泛洪的区别
泛洪转发的是普通数据帧,而不是广播帧。 广播是向同一子网内所有的端口(包括自己的那个端口)发送消息;而泛洪是在所有的端口中(不包括自己的那个端口)发送消息。

arp工作原理:

arp发送广播请求包,所有广播域内的设备都可以收到,广播
在这里插入图片描述
单播的形式应答告诉别人自己的ip地址

arp的攻击方式:

模拟网关地址 arp欺骗

arp分类:

正向arp:通过ip获取mac
返向arp:通过mac获取ip
免费arp:请求的ip地址是自己的ip地址 正向的 作用:1、自我介绍,2、检测冲突 3、检测欺骗

arp缓存表

源IP 源MAC对应关系
老化时间 180秒
cmd里面查看:arq -a

跨范围通信:

网关地址一般手动配置 一般第一个或者最后一个
先给网关配,再给电脑配ip

为什么会出现超时包

因为arp 获取网关地址mac
在这里插入图片描述

跨域发送包:

解封路由发现:目标mac写网关地址
封装:源mac写路由器对域网关

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值