IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 第二次总结 -> 正文阅读

[网络协议]第二次总结

一.进行三次握手的目的---为了保证面向连接

二.TCP的传输方式为---?全双工

数据?接收?发送

1.传输方式

单工????只能接收/只能发送

半双工??既可以接收也可以发送,但是在发送的时候只能发送,接收的时候只能接收

全双工?既可以接收也可以发送,并且可以同时收发

2.TCP在建立连接时的三种状态

  1. TCP的半连接状态--TCP的半开连接攻击

在网络安全行业中第一种攻击方式---Dos攻击---拒绝服务攻击---以合法的请求完成非法的目的

如何解决dos攻击---设置防火墙---代理作用---代理客户端向服务器发送请求---代理服务器接收客户端发来的请求

  1. 半开放---正常三次握手建立起来之后---客户端没有再次向服务端发送新的请求连接---服务端会主动断开连接
  2. 半关闭----服务器突然关机

(三)IP地址

(1)版本--IPv4和IPv6

IPv4地址

十进制和二进制之间的相互转换

(2)子网掩码---网络掩码(?netmask)

作用:区分网络位和主机位

32位的IP地址当中会被区分为网络位和主机位

如何区分

网络位:标识此IP地址处于哪个广播域内

主机位:可以给主机分配的IP地址

在同一个广播域内可以相互直接通信的

在不同广播域之间是不可以直接通信的--需要借助网络连接设备--路由器

(3)如何区分网络位和主机位

1是网络位

0是主机位

(4)网络位相同即为同一广播域,网络位不同即为不同广播域

根据子网掩码确定网络位

例:172.16.1.1 255.255.0.0

172.16.2.1 255.255.0.0

在同一个广播域

(5)IPv4地址的分类

根据第一个八位来区分ABCDE五类地址

A???1-126

B???128-191
C???192-223

D???224-239

E???240-254

特殊IP地址0 ?127 ??255

10000000 ??--128

11000000 ??--192

11100000 ?--224

11110000 ?--240

其中ABC三类地址为单播地址,D类地址为组播地址

E类地址为科研使用

单播地址:既可以作为源地址,也可以作为目标地址

组播地址:只可以作为目标使用

(6)主类网

A ??255.0.0.0 ???????????/8

B ??255.255.0.0 ????????/16

C ??255.255.255.0 ?????/24

ABC类地址有默认的子网掩码长度?

(7)特殊IP地址

端口号---保留端口号--0---代表所有端口号

A.0.0.0.0/0 --无效地址/缺省(默认)地址

代表所有IP地址

B.127.0.0.1---本地环回地址

作用:用于检测TCP/IP协议栈道是否能够正常的封装和解封装数据

用于检测网卡的好坏---不能传输数据---ping

C.255.255.255.255 --受限广播地址---只能作为目标地址去使用----通知给所有IP地址

D.本地私有地址---169.254.x.x/16 ---当PC没有办法通过自动获取IP地址的方式获取IP地址时,PC会自动产生一个IP地址。(ipconfig)

E.主机位全0的地址?192.168.1.0/24 ?---代表整个网段内的所有地址?---网络地址---192.168.1.0/24-192.168.1.255/24 ---256个地址(网段:一段网络 ??一个广播域)

F.主机位全1的地址?192.168.1.255/24 ---代表本网段内的广播地址--只能作为目标地址去使用

192.168.1.0/24

192.168.1.255/24

不能给主机使用

例:172.16.1.0/16 ---能否给主机使用:?

请写出这段地址的网络地址和广播地址

172.16.0.0/16

172.16.255.255/16

可用地址数量:2^16-2

可用地址范围

172.16.0.1/16-172.16.255.254/16

  1. IPv4地址在使用场景的分类

IPv4地址是不是有限---枯竭

NAT---把公有转化为私有

172.51.3.2/16--美国的地址--公有地址

私有地址?--免费使用---本地唯一性(在一个广播域内不能出现相同的地址)

公有地址?--付费使用,全球唯一性??--多

私有地址少量的?

A??10.0.0.0/8

B??172.16.0.0/16-172.31.0.0/16

C??192.168.0.0/24-192.168.255.0/24

剩下的都是公有地址

私有地址少---合理的使用

(四)VLSM?--可变长子网掩码(主机位会变短)?---子网划分

做法:通过借用主机位来充当网络位的方法,实现将一个大的广播域逻辑的划分为干个小的广播域

1

例:192.168.1.0/24+1 =25

192.168.1.00000000 ??/25---192.168.1.0

192.168.1.10000000 ??/25---192.168.1.128 128

192.168.1.0/25

网络地址?192.168.1.0/25

广播地址?192.168.1.127/25

可用地址数量??126

可用地址范围:192.168.1.1-192.168.1.126 /126

192.168.1.128/25

网络地址:192.168.1.128/25

广播地址:192.168.1.255/25

可用地址数量:126

可用地址范围:192.168.1.129-192.168.1.254

借了1划分了两个网段

借两位

例:192.168.1.0/24+2 =26

192.168.1.00000000 ??/26 64

192.168.1.01000000 ??/26

192.168.1.10000000 ??/26

192.168.1.11000000 ??/26

/26 ???255.255.255.192

192.168.1.0/26

网络地址?192.168.1.0

广播地址?192.168.1.63

可用地址数量?2^6-2=62

可用地址范围?192.168.1.1-192.168.1.62

借了两位划分了四个网段

192.168.1.0/24 借三位

192.168.1.11100000/24+3

192.168.1.0/27 ?????????????????????32

192.168.1.32/27

192.168.1.64/27

192.168.1.96/27

192.168.1.128/27

192.168.1.160/27

192.168.1.192/27

192.168.1.224/27

借三位---划分8个网段

192.168.1.0/24 借4位

192.168.1.0000?0000/24+4

192.168.1.0/28 ??????????????????????16

192.168.1.16/28

192.168.1.32/28

192.168.1.48/28

。。。

192.168.1.240/28

总结规律

借一位?划分两个网段

借两位?划分四个网段

借三位?划分八个网段

借四位?划分16个网段

划分的网段数量=2^借位

规律:看的是借位的最右边一位的代表数字(/25 ?--25

例:172.16.1.0/22 借三位的情况

172.16.00000011.00000000/22+3=25

差值:128

172.16.0.0/25

网络地址?172.16.0.0/25

广播地址?172.16.0.127/25

可用地址范围:172.16.0.1/25-172.16.0.126/25

172.16.0.128/25

172.16.1.0/25

172.16.1.128/25

172.16.2.0/25

172.16.2.128/25

172.16.3.0/25

172.16.3.128/25

例题:

?

某公司有N个部门,每个部门最多不超过5个人,现有网段192.168.1.0/24,请问,该公司最多有多少个部门

每个部门最多不超过5个人,主机数量<=5 ?主机位?3 ??2^ 3-2=6

网络位:32-3=29-24= ???可变的?5位

划分的网段数量?:2^5=32

最多有32个部门

???6段地址

192.168.10.0/24 +3 ???27-----主机位??5 ?可用地址数量????30

三段地址

生产部192.168.10.0/26 ??????可用地址数量:62

研发部192.168.10.64/26

192.168.10.128/26+1+1

销售192.168.10.128/27 ?????????可用地址数量?30

财务192.168.10.160/27 ?????????可用地址数量?30

192.168.10.192/26

客服192.168.10.192/27服务器组?192.168.10.224/27

  • 汇总---CIDR---五类域间路由

将多个小的广播域汇总成为一个大的广播域

做法:母网号一致,取相同位,去除不同位

例:192.168.1.0/24

192.168.2.0/24

192.168.3.0/24

母网号:前八位相同

取相同位:前22位相同

去除不同位:将后面归零

汇总之后:192.168.0.0/22

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-11-15 16:11:28  更:2021-11-15 16:13:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年7日历 -2024/7/3 21:32:55-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码