一、OSI参考模型
层次 结构 功能 数据 地址 设备
7 应用层 用户接口 原始文件 主机名 主机
6 表示层 压缩,解压缩,加密,加密 原始文件 主机名 主机
5 会话层 管理会话 原始文件 主机名 主机
4 传输层 端到端连接 段 端口 主机
3 网络层 路由选择 包 IP 路由器等
2 数据链路层 差错控制/流量控制 帧 MAC 交换机、网卡等
1 物理层 数据传输 位 无(电压) 网线、中继器等
7—1 数据的封装
1—7 数据的解封装
在七层中,传输层最为重要:
① 数据的封装与解封装
② 端对端连接
当我们打开一个网站:连接——请求——响应。 第一步就是连接,这一点就说明了端对端连接的重要性。
二、IP
1、IP是英文Internet Protocol(网络之间互连的协议)的缩写,中文简称为“网协”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。IP地址具有唯一性。
2、IP规范:IP = 网络号 + 主机号
定位 地址编号
IPv4:32位,共43亿左右,4组8位规格,以点分十进制表示。
3、IP分类
A类:网络号一组,主机号三组
IP数量 2^24 - 2 (首地址表示网关地址和末尾地址表示广播地址,不作为使用IP)
第一组最高位是 0 ,取值范围 1 - 126
网络地址:网络号不变,主机号二进制全部为0
若主机之间要传递信息,首先判断是否在同一网段,如果在同一网段则直接连接传递信息,否则需要去找自身网段的路由器进行探寻,以建立连接。
网络地址: 10.0.0.0
广播地址: 10.255.255.255
B类:网络号两组,主机号两组
第一组最高2为为“10”
10 00 0000 = 128
10 11 1111 = 191
B类网段地址数 = 2^16 - 2 = 65534
C类:网络号三组,主机号一组
第一组最高三位为 “110”
110 0 0000 = 192
110 1 1111 = 223
C类网段主机地址数: 2^8 - 2 = 254
D类:第一组最高四位为 “1110 ”
1110 0000 = 224
1110 1111 = 239
单播地址:一对一(IP A、B、C三类是单播)
广播地址:一对所有(网络号不变,主机号二进制全为1)
组播地址:一对部分 (D类是组播地址)
E类:保留 240……
三、子网掩码
32位二进制,先1后0,必须连续
(1)子网掩码的表示方式:点分十进制 255.255.255.0或 24
(2)计算网络地址:网络地址 = IP地址 && 子网掩码
未完待续