第一天
应用层 应用程序——代码——接收人类语言(抽象语言)——编码
表示层 编码——人类语言——二进制
物理层 二进制——电流信号——介质访问控制层处理电流信号——处理器(cpu)
网络拓扑结构:
直线型
网状型
星型(企业)
MAC**地址一物理地址--作用:标识和区分不同的设备身份**
48**位二进制---为了方便人类识别和处理用16进制表示,前24位二进制代表不同的网络厂商,后24位二进制是厂商生产该设备添加的物理串号**
唯一性:
格式统一
冲突问题—CSMA/CD—载波侦听多路访问/冲突检测 机制—排队
交换机—网桥:二进制—电流信号
1.无限的传输距离---交换机采用了一种存储转发的通讯模式(读和重写)
2.完全没有冲突
3.一对一的单播---
交换机的转发原理 当交换机收到一个数据包,首先会记录数据包中的源MAC地址和接收接口的 对应关系到MAC地址表中,之后在转发过程中会查看数据包中的目标MAC地 址,如果MAC地址表中存在记录则直接按照记录关系单播转发,如果没有记 录则洪范
IP地址—32位二进制构成
11000000.10101000.0000000001.00000001
IPv4 地址 . . . . . . . . . . . . : 172.16.60.39---点分十进制来表示
子网掩码:32位二进制,必须是连续的0和连续的1,让子网掩码为1的部分代表IP地址的网络位
网络位相同则代表地址在一个范围,如果网络位不同则代表地址不在一个范围
和主机位:范围内部的主机分配的地址
ARP---地址解析协议
通过一种地址获取另外一种地址的协议
正向ARP---已知目标IP地址获取目标MAC地址如果不知道目标的MAC地址,就会触发ARP行为,ARP会发送一个目标MAC为全FF 的数据包(一旦交换机收到全FF的数据包就会强制洪范---广播),数据包中包含源 MAC地址,当目标主机收到该数据包就会记录源MAC地址和对应IP地址的对应关系到 ARP表中,之后查ARP表进行回复,其他非目标主机仅记录信息,不会回复。
第二天
基本命令
<Huawei>用户视图模式 可以进行所有的查看以及简单的配置
帮助系统 ? tab自动补全
1.修改设备时间
-
<Huawei>clock datetime 1:1:1 2011-1-1
查看设备时间
<Huawei>display clock
2011-01-01 01:01:09
Saturday
Time Zone(China-Standard-Time) : UTC-08:00
2.debug
打开debug
<e2>terminal debugging
Info: Current terminal debugging is on.
<e2>debugging ip packet
关闭debug
<e2>undo terminal debugging
Info: Current terminal debugging is off.
3.保存
<r1>save
The current configuration will be written to the device.
Are you sure to continue? (y/n)[n]:y
系统视图模式 可以对设备进行所有的操作
<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]
修改设备名称
[Huawei]sysname wangcai
[wangcai]
4.永不超时
[wangcai]user-interface console 0
[wangcai-ui-console0]idle-timeout 0 0
5.退出
quit一层一层往出退
return直接退出到用户视图模式
ipv4的分类
ip地址的分类
分为ABCDE 五类
在默认情况下通过第一个8位就可以辨别类别;
A 0 0000000---0 1111111 0-127 /8
B 10 000000---10 111111 128-191 /16
C 110 00000---110 11111 192-223 /24
D 1110 0000---1110 1111 224-239
E 1111 0000----1111 1110 240-254
单播地址:ABC
组播地址:D 只能作为目标使用
科研使用:E
子网掩码用来区分不同网段:子网掩码相同,不一定是同一网段,子网掩码不同一定是不同网段 任何数和1相与,还是任何数,任何数与0相与为0
特殊IP地址
127.0.0.1/8——环回地址(测试地址)
169.254.0.0/16——获取IP地址失败,设备自动生成地址
主机位全0的IP地址
192.168.1.0 24 —代表一个网络范围(网段)
主机位全1的IP地址
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——受限广播地址
子网划分——vlsm
子网划分——VLSM--借位(针对主机位进行借位)
子网汇总----取相同去不同
第三天
OSI参考模型----行业的规范七层参考模型---核心:分层
1.更利于标准化
降低层次之间的关联性 | -- | 每一层都在下层的基础上提供增值服务 |
---|---|---|
应用层
表示层
会话层
传输层
网络层
数据链路层物理层---(介质访问控制层+LLC逻辑链路控制层)
端口号
端口号(port):http为80,https为443 (IANA:互联网数字分配机构)
- 0-1023:众所周知,永久地分配给固定的应用程序使用,特权端口(只有管理员有权限启用并让进程监听)
- 1024-41951:亦为注册端口,但要求不是特别严格,分配给程序注册为某应用使用:3306/TCP
- 41952-60000:客户端程序随机使用的端口,动态端口,或私有端口
常见端口号
20/21:FTP 传大文件
22:SSH 远程连接控制协议(采用密文传输数据)
23:telnet 远程连接控制协议(采用明文传输数据)
25:SMTP(发邮件)
53:DNS(UDP/TCP协议)
69:TFTP(传小文件 UDP协议)
80:HTTP 网页浏览110:POP3(收邮件)
161/162: SNMP(UDP协议)
179:BGP 边界网关协议 (TCP 上的一种自治系统的路由协议)
443:HTTPS(HTTP+SSL)
520:RIP(UDP协议)
521:RIPng(UDP协议
协议
应用层
Http:80 https:443
FTP:文件传输协议:21/20
Telnet--远程登陆协议:23 Ssh--安全的远程登陆协议:22
DHCP--动态主机配置协议:67/68
DNS--域名解析协议:53
传输层
TCP 传输控制协议——面向连接的可靠传输协议
除完成传输层的基本工作外,还需要保障传输的可靠性
面向连接---在第一次传输数据前,通过三次握手建立段到端虚链路
可靠传输 ——四种传输机制——排序/确认/重传/流控
UDP
用户数据报文协议 ---仅完成传输层的基本工作---端口号+分段
非面向连接的不可靠传输协议
TCP三次握手
TCP和UDP优缺点
1.TCP是面向连接的协议---TCP的三次握手,而UDP是无连接的一种传输协议
2.TCP协议的传输时可靠的(排序/确认/重传/流控),而UDP 的传输的不可靠的
TCP的流控---滑动窗口机制
3.TCP可以进行分段,而UDP不能
4.TCP可用进行流控,而UDP不能
5.TCP传输消耗资源大,传输效率低,而UDP传输速率快,资源消耗低
网络层
IP协议
目标地址和源地址最重要
TTL--生存时间——经过每一次路由器转发减1
为0时必须丢弃
初始值 64 128 255
数据链路层
以太网协议