简单易懂的osi七层参考模型

什么是网络

网络是连接设备 通过传输网络介质将终端设备链接起来 进行资源共享与信息传递的平台

网络链接设备---路由器,交换机

网络传输介质---网线 光纤 同轴电缆

网络终端设备---手机 电脑 智能终端

OSI---开放式系统互联模

OSI的七层网络参考模型

应用层---人机交互各种服务

表示层---编码,解码,加密,解密。                                                产生数据

会话层---发现会话-建立会话-维持会话-终止会话             


传输层---数据分类,提供可靠的传输,数据分段

网络层

数据链路层

物理层                                                                                            运输运输传递数据


物数网传会表应


传输层

  1. 数据分类 

计算机内有不同的端口号 端口号有:0~65535 一共65536个端口

其中分为静态端口和动态端口

1~1023 静态端口 永久绑定的关系

1024~655345 一个端口号对应一个服务 暂时保存关系

0为保留端口号一般在网络编程中使用代表所有端口号

    2.提供可靠的传输

TCP--传输控制协议 面向连接的可靠传输协议

TCP--面向连接的保障机制---三次握手,四次挥手

保障可靠的机制--确认,重传,排序,流控

ACK:确认序号有效。

SYN:发起一个新连接。

FIN:释放一个新连接。

三次握手的过程

这里写图片描述

 第一次握手

Client 将标志位SYN置1,随机残剩一个值seq=j,并将数据包发给Server

Client 进入SYN-SENT状态,等待Server确认

第二次握手

Server收到数据包后标志位SYN=1知道Client请求建立连接,Server将标志位SYN和ACK都置1,随机产生一个值,并将数据包发给Client确认连接请求,Server进入SYN_RCVD状态

第三次握手

Client收到确认后若ACK为1,则将该数据包发送给Server,Server检查ACK为1则连接建立成功,Client与Server进入ESTABLISHED状态完成三次握手,可以传输数据

四次挥手的过程

这里写图片描述
所谓四次挥手:即终止TCP连接,需要客户端和服务端总共发送4个包确认连接的断开。流程如下

第一次挥手:

Clien发送一个FIN,用来关闭Client到Server的数据传送,Client进入FIN_WAIT_1状态。

第二次挥手:

Server收到FIN后,发送一个ACK给Client,Server进入CLOSE_WAIT状态。

第三次挥手:

Server发送一个FIN,用来关闭Server到Client的数据传送,Server进入LAST_ACK状态。

第四次挥手:

Client收到FIN后,Client进入TIME_WAIT状态,发送ACK给Server,Server进入CLOSED状态,完成四次握手。

FTP:文件传输协议

数据端口(数据传送端口)TCP  20

控制端口(传送控制信号)一般为TCP 21

telnet  TCP  23  明文

SSH(安全外壳) TCP  22  密文

http  TCP  80      8080

https  TCP  443

SMTP(发邮件)  TCP    25

POP3(收邮件)  TCP    110

tftp  UDP  69

DNS   TCP/UDP  53 ---DNS什么时候用TCP 53工作

ip的报头、

在这里插入图片描述

 ttl=生存时间目的是为了防止环路

交换机是二层设备

路由器是三层设备

交换机(二层设备只认识mac)

  1. 无线延长传输距离 当个人电脑把信息发到交换机的时候 交换机会实现信息的重写 从而延长传输距离
  2. 实现单波  
  3. 解决冲突 交换机在可能产生冲突之前解决了冲突(因为路由器内有mac表会提前安排好 波怎么走)

路由器(三层设备ip不会改变)目标mac改变目标ip不变

  1. 划分广播域
  2. 连接不同的网络
  3. 路由


    互联网中的单位:

一个字节等于八个比特

速率单位: 100Mbps =  100 兆  比特  每秒

P地址:32个二进制,0和1 构成 用于编址

网络掩码:32个二进制,连续的1+连续的0构成,连续的1代表着网络位,连续的0 代表主机位。

               网络位                     主机位

1101 1000.0001 0001.0000 0001.0000 0001

216.17.1.1

255.255.0.0

1111 1111.1111 1111.0000 0000.0000 0000

书写一个完整的IP地址时 :IP地址+网络掩码

网络地址

A类地址: 第一位固定为0

0XXX XXXX ---0-127(1-126),网络掩码默认为 255.0.0.0    

B类地址:前两位固定为10

10XX XXXX---128-191,网络掩码默认为255.255.0.0

C类地址:前三位固定110

110X XXXX---192-223,网络掩码默认为255.255.255.0

D类地址:前四位固定为1110

1110 XXXX---224-239,组播地址,无掩码

E类地址:前四位固定为1111

1111 XXXX---240-255,科研地址。

特殊地址:

1.0.X.X.X  无效地址(保留地址),0.0.0.0 无效地址    占位

2.127.0.0.1 本地测试 (127.X.X.X 测试地址)

3.网络号,网络位不变 主机位全为0 的地址(描述一个网段)

162.1.1.1------------------162.1.0.0 255.255.0.0

255.255.0.0

4.受限广播地址,255.255.255.255 

5.定向(直接)广播地址,网络位不变,主机位全为1

200.1.1.1                 --->    200.1.1.255

255.255.255.0

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值