OSI:开放式系统互连 7层模型: 理论上的封装数据
7应用层:接受用户输入,人机交互的接口
6表示层:转换为机器语言
5会话层:建立虚连接,数据互不影响
4传输层:1.区分流量 2.定义数据传输方式
3网络层:
2数据链路层
1物理层
TCP/IP模型: 4层模型 实际封装数据
应用层 (应用层、表示层、会话层)
主机到主机层 host to host (传输层)
互联网层 (网络层)
网络接口层 (数据链路层、物理层)
常见端口号:
80—-HTTP TCP
443—-HTTPS TCP
520—-RIP UDP
23—-Telnet TCP 远程登录服务
22—-SSH TCP 远程登录服务
53—-DNS TCP和UDP 域名解析
Hub:集线器 便宜几块钱
一层设备 识别比特流 信号放大的中继器,扩展坞、信号冲突
Bridge:网桥
二层设备,隔离冲突域,识别mac地址
Switch:交换机
类似网桥,二层设备,识别mac地址
1交换机的端口数量更多
2.交换机转发能力更强(交换机基于硬件转发,网桥基于软件转发)
3.交换机接口之间转发能力是独立的(网桥接口之间是共享转发资源的)
Router:路由器
三层设备,能识别IP地址,隔离不同的网段(广播域)
冲突域:集线器组成的区域 不能同时发数据 产生冲突的区域
解决冲突域中的冲突问题:
CSMA/CD:带冲突检测的载波侦听多路访问技术
广播域:一个广播数据可以到达的区域为同一个广播域
一个或多个交换机或网桥连接的所有接口默认在一个广播域内,
一个路由器是一个广播域内
IP地址:
A类地址:255.0.0.0 2^24-2 1667万
B类地址:255.255.0.0 2^16-2 6万5千
C类地址:255.255.255.0 2^8-2 254
子网划分:将一个网段划分为多个不同的网段,按照实际环境进行分配。
更充分地使用IP地址
例子:4间机房,每个机房需要60个IP地址。给C类网段:200.1.1.0 255.255.255.0
第一步:先转换为二进制
128 64 32 16 8 4 2 1
200=128+64+8 1、2、5位为1
1100 1000.0000 0001.0000 0001.0000 0000红色为网络位,黑色为主机位
1111 1111 . 1111 1111 . 1111 1111 .0000 0000连续的1是网络位
红色部分二进制不能变化,变化了就是不同的网段了
第二步:借位(将主机位借位为网络位)从哪借、借几位?
借一个二进制有两种变化,这里需要四个网段,所以要借四位
由高往低借位,从最左边的主机位开始借位
原来的为主类网,划分完的为子网和子网掩码(在网络规划的时候会涉及地址规划)
答案:200.1.1.0 255.255.255.192掩码都是一样
200.1.1.64
200.1.1.128
200.1.1.192
例:192.168.1.0 255.255.255.128划分为4个网段
1100 0000.1010 1000.0000 0001.0000 0000红色为网络位
1111 1111 . 1111 1111 . 1111 1111.1000 0000
答案:192.168.1.0 /27
192.168.1.32 /27
192.168.1.64 /27
192.168.1.96 /27
总结:
写成二进制(方便寻找网络位和主机位的边界)
按照要求计算需要借多少位
借过来的位进行排列组合
改写成十进制
有的题目不会直接告诉划分为及个网段,而是告诉需要多少个主机
例如60个主机 2^6=64需要借六位64-2=62>60借位
子网汇总:将多个汇总为一个网段(使用一个网段表示多个网段)
把网络部署完毕后,优化使用
方法:取相同位,去不同位
例:10.1.1.0 /24
10.1.2.0 /24
10.1.3.0 /24
0000 1010.0000 0001.0000 0001.0000 0000相同的红色部分为网络位
0000 1010.0000 0001.0000 0010.0000 0000其他的为主机位
0000 1010.0000 0001.0000 0011.0000 0000
答案:10.1.0.0 /22
VRP (Versatile Routing Platform)通用路由平台:华为设备上安装的操作系统
Cisco IOS(互联网操作系统)—互联网操作系统
华为路由器的接口默认都是开启的
思科路由器的接口默认都是关闭的
常见的接口: 局域网接口
Ethernet 以太网 10Mbps 半双工
FastEthernet 快速以太网 100Mbps 全双工
GigabitEthernet 千兆以太网 1000Mbps 全双工
全双工:发送数据和接收数据可以同时进行