网络技术基础(三)

一:TCP、UDP 的知识点
1.1)早期的数据传递的方式
1)面向连接的数据传递
特点:稳定、可靠、开销比较大
2)非面向连接的数据传递
特点:便捷、低开消、不稳定、不可靠
!!补充知识
1)TCP/IP与CLNS/CLNP关系
TCP/IP的世界早期提供的就是可靠的、稳定的、高开销的面向
连接的数据传递方法。
CLNS/CLNP 和TCP/IP 是为了达到同一个目的的不同方法.
UDP 实际上是TCP/IP 开发的用于继承CLNS/CLNP的技术。
1.2)TCP 机制
TCP 的全称:传输控制协议。
TCP 规定了数据传递之前通讯双方必须建立链接、维护连接,
数据传递时保证数据传递的稳定性和可靠性。
1.2.1)TCP 的连接的建立:三次握手
PC0 PC1
始发 接收
同步请求》
《回应
确认建立》
!!补充知识
1)TCP的半打开会话及TCP的攻击?
TCP 半打开会话是说当前设备发送了回应,等待确认的状态,
如果此机制被利用,大量连接卡在该状态就是攻击。
2)TCP 的攻击方式有哪些?常见的预防方式?哪些公司在提供产品?
1.2.2)TCP 的连接的断开:四次挥手
PC0 PC1
始发 接收
结束请求》
《回应
《结束请求
确认》
1.2.3)TCP 数据传递过程中的序列号,确认序列号
1)TCP的序列号
TCP 序列号从0开始,序列号表明了当前的数据发送情况
例如:序列号是1,代表当前设备发送了编号为0 和编号为1的
两个数据。
2)TCP 的确认序列号
TCP 的确认序列号往往应该是序列号数值自加1
例如:确认序列号是2,对方编号为0 的和编号为1的数据接收了。
确认序列号等于序列号,意味着数据丢失。
TCP的确认序列号应该永远大于序列号1,代表数据可靠接收。
!!补充知识
1)TCP的重传机制
重传次数的上限16次,任意一次收到了确认,结束重传,如果连续
16次没有回应,TCP 连接断开重新建立。
1.2.4)TCP 的滑窗(tcp windows)
TCP的滑窗是为了平衡数据发送双方的吞吐能力。
TCP 的滑是利用TCP的序列号、确认序列号协商得到的结果。
1.3)UDP
UDP 数据发送双方不需要建立链接、没有序列号、确认序列号
保证数据可靠接收,没有滑窗确保通讯双方有同样的吞吐能力。

二:端口号 port number
端口号是计算机系统给不同应用程序的定位符。
65535个端口号
源端口是数据发送方应用程序的定位符和目标端口数据接收方应用
程序的端口。
1024 及1024之前的端口都是预留的,预留给了一些知名的应用程序。
源端口通常都是随机的
目标端口通常是固定的

三:IP 概述
internet protocol address :互联网协议地址
IP地址是计算机网络的识别、区分、定位标识标准。
IP有6个版本:IPV1 V2 V3(见不到)IPV4(目前主流) IPV5(见不到)
IPV6(当下趋势)
3.1:IPV4的书写格式和表现形式
IPV4 地址是32个二进制数组成,每8个二进制数为一段,每段
用dot(点)隔开。
IPV4 地址每段的数值区间就是0~255
IPV4 地址最终是10进制体现
3.2:IPV4 地址的组成
IPV4 地址有两个大部分:网络部分(网络位)、主机部分(主机位)
网络位通过二进制的变化用来区分和描述不同的网络
主机位通过二进制的变化用来标识网络内不同的终端。
网络位中还包含子网位,子网位中还能包含子网位。
3.3 子网掩码 subnet mask
子网掩码的作用:
作用1:帮助管理员区分网络位和主机位
子网掩码二进制为1的部分对应到IP地址的二进制就是网络位
子网掩码二进制为0的部分对应到IP地址的二进制就是主机位
例如:192.168.1.2
255.255.255.0 24个网络位、8个主机位
192.168.1.0 是网络地址 192.168.1.2 是主机标识地址
作用2:帮助计算机判断是内网通讯,还是跨网通讯
当前掩码与本地IP和对方IP做二进制的与运算,得到的网络
地址信息用来判断是否同一网络。
192.168.1.2 192.168.1.3 内网通讯
255.255.255.0
192.168.1.2 192.168.2.2
作用3:判断IP地址是否合规可用
主机位如果全为0,那么是代表网络地址,例如:
192.168.1.0
主机位如果全为1,那么是代表全网广播地址,例如:
192.168.1.255
请问如下地址哪些可以分配给计算机使用:
192.168.1.1
0000 0001
192.168.1.2
0000 0010
192.168.1.3
0000 0011
192.168.1.4
0000 0100
255.255.255.252
30个网络位、2个主机位
3.4 IPV4 地址的分类
1)IPV4 地址的分类依据
基于用途分类:普通的商用、民用,科研学术、特殊环境用
基于地址空间大小分类:
A B C 是普通商用、民用
A 8个网络位、24个主机位
1.x.x.x 126.x.x.x
255.0.0.0
B16个网络位、16个主机位
128.x.x.x 191.x.x.x
255.255.0.0
C24个网络位、8个主机位
192.x.x.x 223.x.x.x
255.255.255.0
D 特殊用途
224.x.x.x 239.x.x.x
E 科研学术
240.x.x.x 255.x.x.x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值