网络安全第一讲
1. 什么是网络安全?
保证能够安全上网,不被黑客入侵,不被恶意渗透。
涉及领域:
- 信息系统与安全
- 网络架构与安全
- 安全运营与安全响应
- Web 渗透与防御
2. 网络安全应用领域
- 政府部门
- 科研机构
- 互联网企业(大量个人信息)
- …
一. 了解概念
1. 协议
所谓的协议就是规则。常用的协议:
- TCP/IP
- RDP
- SMTP
- POP3
- STP
- VRRP
2. IP地址
标识网络节点中上网计算机的位置,相当于人的手机号码。
二. IP地址的分类(当日重点)
1. 按照协议分类
IPv4 和 IPv6
-
IPv4: 采用32位二进制数组成的,42亿个,2019年几乎使用完毕
- 示例:十进制的IP地址:
172.86.50.150
- 二进制的IP地址:
10101100.01010110.00110010.10010110
- 示例:十进制的IP地址:
-
IPv6: 采用128位二进制数组成,数量巨大
2. 按照取值范围分类
- A类:0 ~ 127(超大型网络)
- B类:128 ~ 191(大型网络)
- C类:192 ~ 223(中小型网络)
- D类:224 ~ 239(组播地址,不考虑)
- E类:240 ~ 255(科研地址,不考虑)
3. 按照使用范围分类
- 公有地址:互联网上的合法地址,可以直接访问互联网。需要向运营商申请付费使用,全网唯一
- 私有地址:保留在企业内部使用,无需付费,为解决IP地址不够用的问题
- A类:10.0.0.0 ~ 10.255.255.255
- B类:172.16.0.0 ~ 172.31.255.255
- C类:192.168.0.0 ~ 192.168.255.255
4. 子网掩码
用于表示一个IP地址的网络位,网络位相同可以直接通信
- 类型:网络位与主机位
- A类:网.主.主.主
255.0.0.0
- B类:网.网.主.主
255.255.0.0
- C类:网.网.网.主
255.255.255.0
- A类:网.主.主.主
示例
- 表1:
192.168.1.221
255.255.255.0
- 表2:
192.168.1.221
/24
(推荐)
FAQ示例:172.86.50.150
B类
- 表1:
172.86.50.150
255.255.0.0
- 表2:
172.86.50.150
/16
(推荐)
网络位与主机位
一个IP地址分为网络位与主机位:
- A类:网.主.主.主
- B类:网.网.主.主
- C类:网.网.网.主
特殊的IP地址
10.0.0.0
:表示10整个网段10.255.255.255
:表示10整个网段的广播地址127.0.0.1
:回环地址255.255.255.255
:全网广播
数据传输模式
- 单播
- 组播
- 广播
通信模式
- 半双工
- 全双工
三. 数的进制与进制之间的转换(当日重点)
1. 数的进制
- 二进制(计算机)
- 基数:0 和 1
- 八进制
- 基数:0 1 2 3 4 5 6 7
- 十进制(生活中)
- 基数:0 1 2 3 4 5 6 7 8 9
- 十六进制
- 基数:0 1 2 3 4 5 6 7 8 9 a b c d e f
2. 进制之间的转换
十进制与其他进制的转换
- 十进制 172 -> 二进制
10101100
- 十进制 86 -> 二进制
01010110
- 十进制 50 -> 二进制
00110010
- 十进制 150 -> 二进制
10010110
进制之间的转换表
- 十进制 172 -> 二进制
10101100
-> 八进制254
-> 十六进制AC
- 十进制 86
- 十进制 50
- 十进制 150
- 十进制 255
实用技巧
-
命令法
- win + R(启动运行窗口),
calc
(启动计算器)
- win + R(启动运行窗口),
-
计算法
- win + R(启动运行窗口),
mspaint
(启动画图)
- win + R(启动运行窗口),
FAQ
1. 如何获取一台计算机的IP地址?
- 本机IP地址:
192.168.1.221
- 步骤:
- win + R(启动运行窗口)
cmd
(启动命令窗口/终端窗口)ipconfig
:查看当前的IP配置
2. 如何判断一台计算机能否正常上网?
- 步骤:
- win + R(启动运行窗口)
cmd
(启动命令窗口/终端窗口)ping
:测试网络的连通性
- 格式:
ping 域名(网址)/IP地址
- 示例1:
ping www.baidu.com
- 示例2:
ping 192.168.1.221
- 示例1:
四. 虚拟化技术(当日重点)
1. 什么是虚拟化?
虚拟化是将一台物理计算机逻辑划分成多台虚拟计算机,每个虚拟机之间相互独立,可以运行不同的操作系统和软件,从而提高现有资源的利用率。
2. 虚拟化技术的应用场景
- 学习环境
- 生产环境
3. 新建一台虚拟机并安装 Windows 10 操作系统
- 用户名和密码:
soft01
控制技巧
- Ctrl + Alt + 鼠标点击:在物理机与虚拟机之间切换鼠标
背景知识
- “去思科化”
- 棱镜门事件
- 斯诺登