OSI七层网络模型

文章介绍了OSI七层模型和TCP/IP五层模型,包括各层的功能,如应用层的HTTP、FTP协议,传输层的TCP、UDP协议,以及网络层的IP、ICMP、ARP和OSPF协议。同时阐述了数据封装的过程,从应用层到物理层的头部添加,以及数据解封装的逆过程。
摘要由CSDN通过智能技术生成

 一、OSI参考模型

1、OSI概述

1)为什么会有OSI参考模型?

为了让全世界网络标准统一, 使用任意厂商的网络设备都可以实现数据的互联互通

2)谁开发的OSI参考模型?

ISO:国际标准化组织

3)OSI为什么要分层?

让复杂的事情简单化,模块化

4)OSI分为几层?(物 数 网 传 会 表 应 )

应用层:   制作数据   

表示层:   打包压缩加密数据

会话层:   与对端联系,建立会话连接

传输层:   定义端口号,选择数据传输方式

网络层:   定义逻辑地址(IP地址),选择最好的路线传输(寻址和路由)

数据链路层:定义物理地址(MAC地址),在传输过程中经过的设备站点

物理层:*将数据变成电信号,进行传输*   0101

 2、TCP/IP 五层模型

-应用层

-传输层

-网络层

-数据链路层

-物理层

 3、网络层常见协议: 

1)IP协议:互联网协议,定义了IP地址        

2)ICMP协议:网络控制消息协议,验证和测试网络连通性

3)ARP协议:地址解析协议,将IP地址解析成MAC地址

4)OSPF协议:开放式最短路径优先,动态路由协议

4、常见的传输层协议:

1)TCP:传输控制协议—安全可靠,速度慢     协议号是6

2)UDP: 用户数据报协议—不可靠,速度快    协议号17

5、应用层的协议:

1)HTTP:超文本传输协议—TCP 80端口

2)FTP:文件传输协议—TCP 20  和21

3)TFTP:简单文件传输协议—UDP  69

4)DHCP:动态主机配置协议—UDP 67  68

二、数据通信

1、数据封装

1)数据通信的3个阶段

-产生数据—数据封装

-传输数据—网络传输

-接收数据—数据解封装

2)什么是数据封装

-在数据前面加上每一层的头部信息,称为数据封装

3)怎么封装

应用层在产生数据后,会将数据传递给物理层,从应用层到物理层,每经过一层,都会加上每一层的头部信息,传输层封装TCP头部, 网络层封装IP头部,数据链路层封装MAC头部和尾部(打包装)

4)数据封装的目的?

-只有完成数据封装后,数据才可以在网络中传输

5)怎么解封装

-接收数据后,从物理层到应用层,每达到一层,会把相应的头部信息拆除,数据链路层拆除MAC头部和尾部,网络层拆除IP头部,传输层拆除TCP头部(拆除包装)

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值