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

OSILayers解释道

如何解决《OSILayers解释道》经验,为你挑选了1个好方法。

我正在尝试了解网络层.有五个层,应用程序,传输,网络,链接和物理层.我从各种来源研究过,但我无法理解,特别是运输,网络和链接层.你能为像我这样的假人解释这些层吗?谢谢.



1> Nigel Benns..:

因此,我认为人们对OSI模型最难的部分是他们看一些层次并忘记谈论沟通......应用层特别是人们对它的谈论感到困惑.

应用程序引用协议应用程序用于通信.例如ftp,http等

如上所述,原始OSI模型(实际上只是理论,实际上并没有实际完全实现它,因为效率太低)在应用程序和传输之间还有2个层(最有可能包含在应用程序层中).这些是演示和会话.

演示文稿负责HTTP之类的事情Accept-Encoding: gzip, deflate.加密和字符编码被称为表示层,因此SSL/TLS属于此类别(https中的s).

HTTP Sessions实际上是Session层的一个文字示例(任何使您的应用程序在连接中保持活动状态的东西).如果协议是面向连接的,它可能没有会话层,这就是为什么HTTP可能是我能想到的唯一例子.

正如您所看到的,HTTP是所有这三个顶层的答案,这就是为什么它们都在模型的较新版本中被组合到应用层中的原因.思科仍然使用7层模型,但Microsoft使用您正在使用的5层.

传输是TCP ...它包含有关重新排序数据包的信息,可以调整每个窗口的数据包数量,允许计算机知道是否有任何丢失并要求重新传输等.UDP也是传输层的一个例子,但是它的协议要简单得多,在UDP上不会重新传输数据包.

网络是IP协议(也是旧网络时代的IPX/SPX,以及ICMP(ping)和IGMP(路由器)),它允许寻址在冲突域之外的计算机(由交换机或路由器分隔的事物).

链路或DataLink层是以太网(或ATM或FDDI),它用于寻址物理连接到集线器或直接用网络电缆相互连接的计算机.该层在以太网中添加MAC寻址,数据包的帧部分是它使用的头.

物理层(在原始OSI模型中)只是您的电缆和网络设备.

几乎所有仍然谈论OSI的人都是网络技术人员.他们可能仍然会说第2层或第3层交换机等参考OSI.第2层是以太网交换机,第3层交换机添加路由.

了解如何使用它的最佳方法是加载wireshark并窥探您自己的网络流量.它实际上会向您显示负责大多数图层的数据包部分.

了解OSI模型并不是非常有用,但它可以帮助您组织脑海中的网络通信阶段并帮助您进行故障排除.

了解协议及其交互方式非常有用,了解tcp如何协商连接,IP寻址和子网掩码,HTTP和以太网可以帮助您,无论您是开发人员还是服务器管理员,网络管理员甚至是DBA.如果没有人想要检查它,就没有像坏网卡那样破坏你的周末甚至整整一个月,唯一的方法就是使用tcpdump和wireshark来查看以太网帧中的错误.


推荐阅读
  • 深入解析OSI七层架构与TCP/IP协议体系
    本文详细探讨了OSI七层模型(Open System Interconnection,开放系统互连)及其与TCP/IP协议体系的关系。OSI模型将网络通信过程划分为七个层次,每个层次负责不同的功能,从物理层到应用层逐步实现数据传输和处理。通过对比分析,本文揭示了OSI模型与TCP/IP协议在结构和功能上的异同,为理解现代网络通信提供了全面的视角。 ... [详细]
  • 西北工业大学作为陕西省三所985和211高校之一,虽然在农业和林业领域不如某些顶尖院校,但在航空航天领域的实力尤为突出。该校的计算机科学专业在科研和教学方面也具有显著优势,是考研的理想选择。 ... [详细]
  • # 运维小白的成长日记第七天OSI七层传输层/应用层精讲!
    运维小白的成长日记第七天-OSI七层传输层应用层精讲!1、IP提供了点到点的连续接,通过IP地址可以找到目标主机。但是目标主机有很多应用,服务器到底使用哪个应用来响应客户端?通过端 ... [详细]
  • 体积小巧的vsftpd与pureftpd Docker镜像在Unraid系统中的详细配置指南:支持TLS加密及IPv6协议
    本文详细介绍了如何在Unraid系统中配置体积小巧的vsftpd和Pure-FTPd Docker镜像,以支持TLS加密和IPv6协议。通过这些配置,用户可以实现安全、高效的文件传输服务,适用于各种网络环境。配置过程包括镜像的选择、环境变量的设置以及必要的安全措施,确保了系统的稳定性和数据的安全性。 ... [详细]
  • TCP三次握手过程详解与图示解析
    本文详细解析了TCP三次握手的过程,并通过图示清晰展示了各个状态的变化。同时,文章还介绍了四次挥手的图解,解释了在TIME_WAIT状态中,客户端最后一次发送的ACK包的作用和重要性。 ... [详细]
  • 端口转发(Port Forwarding)类似于服务重定向,许多路由器中也称其为虚拟服务器(Virtual Server)。通过合理配置端口转发,可以实现外部网络对内部网络中特定设备和服务的高效访问,从而提高通信效率和灵活性。此外,正确设置端口转发还能增强网络安全,确保只有授权的流量能够进入内网,有效防止未授权访问和潜在威胁。 ... [详细]
  • Ping 命令的高级用法与技巧
    本文详细介绍了 Ping 命令的各种高级用法和技巧,帮助读者更好地理解和利用这一强大的网络诊断工具。 ... [详细]
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 本章介绍了TCP/IP协议族中的链路层,其主要功能是为IP模块发送和接收IP数据报。链路层还支持一些辅助性协议,如ARP。此外,本文详细探讨了不同类型的链路层技术及其应用。 ... [详细]
  • 小王详解:内部网络中最易理解的NAT原理剖析,挑战你的认知极限
    小王详解:内部网络中最易理解的NAT原理剖析,挑战你的认知极限 ... [详细]
  • 虚拟网络连接配置指南旨在详细阐述如何在两台区域边界路由器(ABR)之间,通过一个非骨干区域(即传输区域)建立一条逻辑连接通道。该指南提供了具体的配置步骤和最佳实践,帮助网络管理员高效地实现跨区域的虚拟连接,确保网络的稳定性和可靠性。 ... [详细]
  • 2016-2017学年《网络安全实战》第三次作业
    2016-2017学年《网络安全实战》第三次作业总结了教材中关于网络信息收集技术的内容。本章主要探讨了网络踩点、网络扫描和网络查点三个关键步骤。其中,网络踩点旨在通过公开渠道收集目标信息,为后续的安全测试奠定基础,而不涉及实际的入侵行为。 ... [详细]
  • 网络通信基础:互联网协议(IP)详解
    互联网协议(IP)作为TCP/IP协议栈的核心组成部分,主要负责提供一种无连接且不可靠的数据包传输服务。这意味着IP并不确保数据包能够成功抵达目标地址,而是尽力而为地进行传输。此外,IP协议在数据传输过程中不维护任何连接状态,每个数据包独立处理,确保了网络的高效性和灵活性。 ... [详细]
  • 如何在LNMP环境中为WordPress博客安装SSL证书:从程序下载到完成配置
    在LNMP环境下为WordPress博客安装SSL证书的详细步骤,从软件下载到最终配置完成。本文将指导您如何在已设置好的VPS上通过WinSCP等工具上传WordPress程序,并顺利完成SSL证书的安装与配置,确保网站的安全性和数据传输的加密。 ... [详细]
  • 深入浅出解析HTTP协议的核心功能与应用
    前言——协议是指预先设定的通信规则,确保双方能够按照既定标准进行有效沟通,从而实现准确的信息交换。例如,驯兽师通过拍手使动物坐下,这实际上是一种预设的协议。本文将详细探讨HTTP协议的核心功能及其广泛应用,解析其在现代网络通信中的重要作用。 ... [详细]
author-avatar
微笑5885
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有