热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

OSI7层体系结构简述Osi体系结构

本文主要介绍关于网络,网络协议,tcpip的知识点,对OSI7层体系结构简述和Osi体系结构有兴趣的朋友可以看下由【阿波次嘚】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的前端笔记相关技术问

本文主要介绍关于网络,网络协议,tcp/ip的知识点,对OSI 7层体系结构简述和Osi体系结构有兴趣的朋友可以看下由【阿波次嘚】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的前端笔记相关技术问题。

Osi体系结构

应用层

主要作用
精确定义应用进程之间所需要的通信规则。

基于TCP的常用协议:HTTP(超文本传输协议)、FTP(文件传输协议)、SMTP(简单的邮件传输协议)、WebSocket
基于UDP的常用协议:DNS(域名系统)、TFTP(简单的文件传输协议)、DHCP(动态主机配置协议)

表示层

主要作用
做数据格式的转换(向上要兼容,向下要转换)

会话层

主要作用
建立、保持和断开通信连接

传输层 数据单位:报文段

主要作用
1.为应用进程提供端到端的逻辑通信。
2.对收到的报文差错检测。
常用协议
TCP协议:可靠的、面向连接的。
UDP协议:无连接、不可靠。

网络层 数据单位:包

主要作用
1.路由选择:
对应协议:
内部网关协议(IGP):RIP(基于向量的路由选择协议)、OSPF(开放式最短路径优先:收敛快)
外部网关协议(EGP):BGP-4(边界网关协议)

2.分组转发
(1)从数据报首部提取目的主机的IP地址 得出目的网络地址。
(2)网络地址与路由器直接相连 则直接交付 否则间接交付 执行(3)。
(3)若路由表中存在特定主机路由 则直接传给路由表中指定的路由 否则执行(4)。
(4)若路由表中有到达目的网络的路由,则把数据传给路由表所指明的下一跳路由否则执行(5)。
(5)若路由表中有默认路由 则传给默认路由 否则执行(6)。
(6)报告转发分组出错。

协议:IP

数据链路层 数据单位:帧

主要作用
封装成帧:一段数据前后添加首部和尾部。
透明传输:不管收到什么样的字符都可以进行传输:字节填充。
差错检测:差错检测技术 --循环冗余检验(CRC)、帧编号、确认、重传机制。

物理层 数据单位:比特流

主要作用
为设备提供传送数据通路、传输数据。

参考:《计算机网络(第七版)》 电子工业出版社

本文《OSI 7层体系结构简述》版权归阿波次嘚所有,引用OSI 7层体系结构简述需遵循CC 4.0 BY-SA版权协议。


推荐阅读
  • 西北工业大学作为陕西省三所985和211高校之一,虽然在农业和林业领域不如某些顶尖院校,但在航空航天领域的实力尤为突出。该校的计算机科学专业在科研和教学方面也具有显著优势,是考研的理想选择。 ... [详细]
  • 端口转发(Port Forwarding)类似于服务重定向,许多路由器中也称其为虚拟服务器(Virtual Server)。通过合理配置端口转发,可以实现外部网络对内部网络中特定设备和服务的高效访问,从而提高通信效率和灵活性。此外,正确设置端口转发还能增强网络安全,确保只有授权的流量能够进入内网,有效防止未授权访问和潜在威胁。 ... [详细]
  • 1、TCPIP 是个协议组,从下往上可分为:网络接口层、网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP ... [详细]
  • 2016-2017学年《网络安全实战》第三次作业
    2016-2017学年《网络安全实战》第三次作业总结了教材中关于网络信息收集技术的内容。本章主要探讨了网络踩点、网络扫描和网络查点三个关键步骤。其中,网络踩点旨在通过公开渠道收集目标信息,为后续的安全测试奠定基础,而不涉及实际的入侵行为。 ... [详细]
  • TCP三次握手过程详解与图示解析
    本文详细解析了TCP三次握手的过程,并通过图示清晰展示了各个状态的变化。同时,文章还介绍了四次挥手的图解,解释了在TIME_WAIT状态中,客户端最后一次发送的ACK包的作用和重要性。 ... [详细]
  • 深入解析OSI七层架构与TCP/IP协议体系
    本文详细探讨了OSI七层模型(Open System Interconnection,开放系统互连)及其与TCP/IP协议体系的关系。OSI模型将网络通信过程划分为七个层次,每个层次负责不同的功能,从物理层到应用层逐步实现数据传输和处理。通过对比分析,本文揭示了OSI模型与TCP/IP协议在结构和功能上的异同,为理解现代网络通信提供了全面的视角。 ... [详细]
  • Panabit应用层流量管理解决方案
    Panabit是一款国内领先的应用层流量管理解决方案,提供高度开放且免费的专业服务,尤其擅长P2P应用的精准识别与高效控制。截至2009年3月25日,该系统已实现对多种网络应用的全面支持,有效提升了网络资源的利用效率和安全性。 ... [详细]
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 在CentOS上部署和配置FreeSWITCH
    在CentOS系统上部署和配置FreeSWITCH的过程涉及多个步骤。本文详细介绍了从源代码安装FreeSWITCH的方法,包括必要的依赖项安装、编译和配置过程。此外,还提供了常见的配置选项和故障排除技巧,帮助用户顺利完成部署并确保系统的稳定运行。 ... [详细]
  • 精英荟萃:2019年全球互联网通信云大会讲师阵容揭晓
    随着5G标准的落地和物联网技术的创新应用,通信云正在不断推动着人们日常沟通与协作方式的变革,如何通过技术来引导通信云的持续发展,如何将前沿技术应用落地于各行业场景?近日,全球领先的 ... [详细]
  • 【Linux332】LVS的DR配置详解(ipvsadm+arptables)
    文章目录1.DR简 ... [详细]
  • 秒建一个后台管理系统?用这5个开源免费的Java项目就够了
    秒建一个后台管理系统?用这5个开源免费的Java项目就够了 ... [详细]
  • 在分析和解决 Keepalived VIP 漂移故障的过程中,我们发现主备节点配置如下:主节点 IP 为 172.16.30.31,备份节点 IP 为 172.16.30.32,虚拟 IP 为 172.16.30.10。故障表现为监控系统显示 Keepalived 主节点状态异常,导致 VIP 漂移到备份节点。通过详细检查配置文件和日志,我们发现主节点上的 Keepalived 进程未能正常运行,最终通过优化配置和重启服务解决了该问题。此外,我们还增加了健康检查机制,以提高系统的稳定性和可靠性。 ... [详细]
  • 在配置Nginx的SSL证书后,虽然HTTPS访问能够正常工作,但HTTP请求却会遇到400错误。本文详细解析了这一问题,并提供了Nginx配置的具体示例。此外,还深入探讨了DNS服务器证书、SSL证书的申请与安装流程,以及域名注册、查询方法和CDN加速技术的应用,帮助读者全面了解相关技术细节。 ... [详细]
  • 基于Linux系统的Kickstart自动化服务器部署方案
    本文针对企业需求,提出了一种基于Linux系统的Kickstart自动化服务器部署方案。该方案旨在通过无盘批量安装操作系统,提高企业IT基础设施的部署效率。Kickstart是一种利用Anaconda工具实现服务器自动化安装的技术,能够显著简化和加速操作系统的安装过程。通过详细的实施规划,本文介绍了Kickstart的工作原理及其在实际部署中的应用,为企业提供了高效的自动化部署解决方案。 ... [详细]
author-avatar
天若无雨666
这个菇凉很宅,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有