什么是网络,网络能做什么? 网络就是利用传输介质将世界不同位置的计算机连接在一起,就形成 了一张网----信息传递 资源共享
网络基础—— 计算机——电脑--处理电流信号--数字信号 计算—1946
数据转换 100+1=101
应用程序---代码---接收人类语言(抽象语言)——>编码——应用层
编码—人类语言—二进制——>表示层
网络层---路由器---IP地址 :
(控制物理层原件)——介质(物理层原件)访问控制层 (MAC)——交换机
处理电流信号—处理器(CPU)—物理层
网络—网络变大
网络节点数量增多---
距离的延长——
传输介质:
中继器—放大器
5倍距离的延长
信号衰减
信号失真
网络节点数量增多---
网络拓扑结构—指示设备如何连接到网络中
直线型拓扑结构
直线型拓扑结构
环型网络结构
星型拓扑结构---企业
网状拓扑结构
1.安全问题
2.垃圾信息延迟问题
3.地址问题 MAC地址—物理地址——作用:标识和区分不同的设备身份
48位二进制---为了方便人类识别和处理用16进制表示,前24位二进制代表 不同的网络厂商,后24位二进制是厂商生产该设备添加的物理串号
唯一性:
格式统一:
4.冲突问题—CSMA/CD—载波侦听多路访问/冲突检测 机制—排队
交换机—网桥:二进制—电流信号
1.无限的传输距离---交换机采用了一种存储转发的通讯模式(读和重写
2.完全没有冲突
3.一对一的单播---交换机的转发原理
当交换机收到一个数据包,首先会记录数据包中的源MAC地址和接收接口的 对应关系到MAC地址表中,之后在转发过程中会查看数据包中的目标MAC地 址,如果MAC地址表中存在记录则直接按照记录关系单播转发,如果没有记录则洪范
洪范—除了接收到这个数据包的接口以外,向所有剩下的接口复制转发一次改数据包
对等网—网络变大—中继器(延长距离)/集线器(增加节点数)—交换机——洪范: 范围——路由器
路由器: 1.隔离洪范范围
2.转发单播的流量
IP地址—32位二进制构成 11000000.10101000.0000000001.00000001
Ipconfig---查看widows电脑IP地址
IPv4 地址 . . . . . . . . . . . . : 172.16.60.39---点分十进制来表示 00000000=0
00000001=1
00000010=2
00000100=4
00001000=8
00010000=16
00100000=32
01000000=64
10000000=128
11000000.10101000.0000000001.00000001 128+64+0+0+0+0+0+0+0=192
128+32+8=168
192.168.1.1 172.16.60.39 ===
10101100.00010000.00111100
32+16 +8
128 64 32 16 8 4 2 1
192.168.1.1
192.168.2.1
255.255.255.0
11111111.11111111.11111100.00000000 11000000.10101000. 0000000001. 00000001--192.168.1.1 11000000.10101000. 0000000010. 00000001—
子网掩码:32位二进制,必须是连续的0和连续的1,让子网掩码为1的部分 代表IP地址的网络位
网络位相同则代表地址在一个范围,如果网络位不同则代表地址不在一个范围
和主机位:范围内部的主机分配的地址
<Huawei>display mac-address
ARP---地址解析协议
通过一种地址获取另外一种地址的协议
通过一种地址获取另外一种地址的协议
正向ARP---已知目标IP地址获取目标MAC地址
如果不知道目标的MAC地址,就会触发ARP行为,ARP会发送一个目标MAC为全FF 的数据包(一旦交换机收到全FF的数据包就会强制洪范---广播),数据包中包含源 MAC地址,当目标主机收到该数据包就会记录源MAC地址和对应IP地址的对应关系到 ARP表中,之后查ARP表进行回复,其他非目标主机仅记录信息,不会回复。 正向ARP
反向ARP
免费ARP---检测地址冲突 自我介绍
system-view ---进入系统视图
TAB快捷键可以自动补全配置
[Huawei]interface GigabitEthernet 0/0/0 ----进入接口
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.4 255.255.255.0 --接口配置 IP地址
[Huawei-GigabitEthernet0/0/1]ip address 192.168.2.2 24 [Huawei-GigabitEthernet0/0/0]quit --退出到上一个视图
[Huawei]display ip interface brief--查看接口ip地址配置情况 [Huawei-GigabitEthernet0/0/2]undo ip address ---删除指令 Ping-测试网络连通性
IPV4--地址的分类
A B C ---单播地址
D---组播地址---只能作为目标使用
E---保留地址
0-127----A类地址,默认掩码是255.0.0.0
1-126---真实的取值,默认掩码是8
128-191---B类地址
192-223---C类地址
224-239---D类地址
240-255--E类地址
特殊IP地址---
127.0.0.1/8---环回地址(测试地址)
主机位全0的地址---
192.168.1.0 24——代表一个网络范围(网段)
主机位全1的地址
192.168.1.255——直接广播地址
网段内部存在多少IP地址---2的主机位次方
网段内部存在多少可用IP地址---2的主机位次方-2 192.168.1.1-192.168.1.254
全0的IP地址
0.0.0.0----DHCP动态获取IP地址时使用(没有IP地址),路由(代表所有IP 地址)
全1的IP地址
255.255.255.255----受限广播地址
169.254.0.0/16---获取IP地址失败,设备自动生成的地址 子网划分——VLSM--借位(针对主机位进行借位) 192.168.1.0 24-25
192.168.1.0 0000000
192.168.1.1 0000000
128 64 32 16 8 4 2 1
192.168.1.000 11111
192.168.1.0 27
192.168.1.1-192.168.1.30
192.168.1.001 11110
192.168.1.32 27
192.168.1.33--62
192.168.1.010 00000
192.168.1.64 27
192.168.1.96 27
子网汇总----取相同去不同
192.168.1.32
192.168.1.64 ---27
192.168.1.0 0100000
192.168.1.0 1000000
192.168.1.0 0000000
192.168.1.0 25 172.16.0.0 16----11个部门
128 64 32 16 8 4 2 1
掩码20
172.16.0000 0000.00000000
172.16.0.0 20
172.16.16.0 20
172.16.32.0 20
48
64
64
80
96
…
OSI参考模型----行业的规范
七层参考模型---核心:分层
1.更利于标准化
2.降低层次之间的关联性--每一层都在下层的基础上提供增值服务
3.更利用理解和学习
应用层
表示层
会话层
传输层
网络层
数据链路层
物理层---
ISO组织--1979颁布
应用层---接收人类语言(抽象语言)
表示层---压缩和解压缩,加密解密——将接收的数据转换为二 进制
会话层——建立维护和断开一次会话通讯---会话:主机和服务 器之间的逻辑通道
传输层----优化传输——建立端到端的传输
端口号---16位二进制,65536个端口号---(0没有使 用)1-65535---1-1023—知名端口号(著名端口号)
SPORT:x
DPORT:80/443
SIP:主机DIP服务器
SMAC:主机DMAC:网关
网络层——路由器
数据链路层——MAC——介质访问控制层
LLC-逻辑链路控制层
物理层---处理电信号
TCP/IP模型---(本质是将协议整合) 协议簇
两种模型区别
PDU---协议数据单元
应用层数据—数据报文
传输层—数据段
网络层—数据包
数据链路电路层—数据帧
物理层—比特流 (bit)
封装与解封装
封装相当于发快递
解封装相当拆快递 一层层解开
协议
应用层协议—
http:80(端口号)
https:443(端口号) --http+SSL(在http的基础上更安全)
Ftp(文件传输协议):21/20(端口号)
Telnet(远程登陆协议):23 --不安全
Ssh(安全的远程登陆协议):22
Dhcp (动态主机配置协议):67/68
DNS(域名解析协议):53
传输层
传输层协议—TCP UDP
网络层
网络层协议—IP协议
数据链路层协议—以太网协议
以太网协议--
前导符:看到两次就是两个数据
类型字段:标注上层使用的协议—解封装过程中非常重要的参数
FCS—帧校验序列
传输层协议—TCP UDP
TCP和UDP优缺点
- TCP是面向连接的协议,而UDP是无连接的一种传输协议
- TCP协议的传输是可靠的(排序/确认/重传/留控),而UDP的传输的不可靠的
- TCP可以进行分段,而UDP不能
- TCP可用进行流控,而UDP不能
- TCP传输消耗资源大,传输效率低,而UDP传输速率快,资源消耗低
即时通讯软件使用UDP(只考虑速度) 文件和邮件等使用TCP
推送---
1.无
2.我你
3.我你爱
4.我爱你
8bit=1byte(8位二进制=一个字节)
Tcp头部最小是20 字节
TCP的三次握手
UDP
IP协议
协议号---7 TCP 16 UDP
分片