HCIE-Datacom Day02:HCIA理论学习:网络参考模型(一)

简介: HCIE-Datacom Day02:HCIA理论学习:网络参考模型(一)

计算机只能识别0和1的组成的电子数据(digital data)。它不具备读取各种信息的能力,所以信息需要通过一定的规则翻译成数据。 而对人来说,我们不具备读取电子数据的能力,所以在读取信息的时候,需要将数据转成人能理解的信息。 对于一名网络工程师来说,需要更关注数据的端到端传递的过程。


01.ISO与OSI

1)什么是ISO?

ISO是“国际标准化组织”的英文简称,其全称是International Organization for Standardization。ISO成立于1947年2月23日,是世界上最大的国际化标准组织。中国既是发起国又是首批成员国。

2)什么是OSI?

OSI 模型(Open Systems Interconnection Model),由国际化标准组织ISO (The International Organization for Standardization ) 收录在ISO 7489标准中并于1984年发布。


02.OSI七层协议模型

OSI模型是一个由ISO提出的概念模型,试图根据ISO提供一个使各种不同的计算机和网络在世界范围内实现互联的标准框架。

(1)简要阐述

OSI参考模型在实际中的应用意义并不是很大,但是它对于理解网络协议内部的运作还是有一定帮助的。以下将具体介绍各层结构及功能。

层数 功能

应用层

对应用程序提供接口。

表示层

进行数据格式的转换,以确保一个系统生成的应用层数据能够被另外一个系统的应用层所识别和理解。

会话层

在通信双方之间建立、管理和终止会话。

传输层

建立、维护和取消一次端到端的数据传输过程。控制传输节奏的快慢,调整数据的排序等等。

网络层

定义逻辑地址;实现数据从源到目的地的转发。

数据链路层

将分组数据封装成帧;在数据链路上实现数据的点到点、或点到多点方式的直接通信;差错检测。

物理层

在媒介上传输比特流;提供机械的和电气的规约。

(2)功能汇总

应用层:OSI参考模型中最靠近用户的一层,为应用程序提供网络服务。

表示层:提供各种用于应用层数据的编码和转换功能,确保一个系统的应用层发送的数据能被另一个系统的应用层识别。

会话层:负责建立、管理和终止表示层实体之间的通信会话。该层的通信由不同设备中的应用程序之间的服务请求和响应组成。

传输层:提供面向连接或非面向连接的数据传递以及进行重传前的差错检测。

网络层:定义逻辑地址,供路由器确定路径,负责将数据从源网络传输到目的网络。

数据链路层:将比特组合成字节,再将字节组合成帧,使用链路层地址(以太网使用MAC地址)来访问介质,并进行差错检测。

物理层:在设备之间传输比特流,规定了电平、速度和电缆针脚等物理特性。

(3)各层传输协议、传输单元、主要功能性设备比较

名称 传输协议 传输单元 主要功能设备/接口

应用层

FTP、TFTP、Telnet、HTTP、DNS 报文

表示层

Telnet、SNMP 报文

会话层

SMTP、DNS 报文 QoS

传输层

TCP、UDP Segment/Datagram 四层交换机

网络层

IP、ICMP、ARP、RARP 数据包(packet) 路由器、三层交换机

数据链路层

ARP、MAC、 FDDI、Ethernet、Arpanet、PPP、PDN

frame 帧

网桥、二层交换机

物理层

IEEE 802.1A、IEEE 802.2 bit-flow 比特流 光纤、双绞线、中继器和集线器 & RJ-45(网线接口)

03.小结一下

“就像享用牛奶的人未必了解其生产过程,使用网络的人也未必知道数据的传输过程”,数据传输的分层,可以让整个流程更加的清晰,复杂问题简单化,就更容易探究问题、发现问题、解决问题。

相关文章
|
18天前
|
监控 网络协议 Linux
网络学习
网络学习
130 67
|
1天前
|
存储 安全 网络安全
网络安全与信息安全:构建安全防线的多维策略在当今数字化时代,网络安全已成为维护个人隐私、企业机密和国家安全的关键要素。本文旨在探讨网络安全漏洞的本质、加密技术的重要性以及提升公众安全意识的必要性,以期为构建更加坚固的网络环境提供参考。
本文聚焦于网络安全领域的核心议题,包括网络安全漏洞的现状与应对、加密技术的发展与应用,以及安全意识的培养与实践。通过分析真实案例,揭示网络安全威胁的多样性与复杂性,强调综合防护策略的重要性。不同于传统摘要,本文将直接深入核心内容,以简洁明了的方式概述各章节要点,旨在迅速吸引读者兴趣,引导其进一步探索全文。
|
17天前
|
网络协议 数据安全/隐私保护 网络架构
计算机网络模型
【9月更文挑战第2天】
43 24
|
10天前
|
机器学习/深度学习 人工智能 自然语言处理
机器学习模型之深度神经网络的特点
深度神经网络(Deep Neural Networks, DNNs)是一类机器学习模型,通过多个层级(层)的神经元来模拟人脑的工作方式,从而实现复杂的数据处理和模式识别任务。
14 1
|
15天前
|
算法
基于GA遗传优化的离散交通网络双层规划模型设计matlab仿真
该程序基于GA遗传优化设计了离散交通网络的双层规划模型,以路段收费情况的优化为核心,并通过一氧化碳排放量评估环境影响。在MATLAB2022a版本中进行了验证,显示了系统总出行时间和区域排放最小化的过程。上层模型采用多目标优化策略,下层则确保总阻抗最小,实现整体最优解。
|
19天前
|
分布式计算 负载均衡 监控
p2p网络架构模型
P2P(Peer-to-Peer)模式是一种网络架构模型,在这种模型中,每个节点(peer)既是服务的提供者也是服务的消费者。这意味着每个参与的节点都可以直接与其他节点通信,并且可以相互提供资源和服务,例如文件共享、流媒体传输等。
21 6
|
16天前
|
网络协议 安全 网络安全
C语言 网络编程(四)常见网络模型
这段内容介绍了目前被广泛接受的三种网络模型:OSI七层模型、TCP五层模型以及TCP/IP四层模型,并简述了多个网络协议的功能与特性,包括HTTP、HTTPS、FTP、DNS、SMTP、TCP、UDP、IP、ICMP、ARP、RARP及SSH协议等,同时提到了ssh的免费开源实现openssh及其在Linux系统中的应用。
|
18天前
|
网络协议 安全 网络安全
网络基础知识学习
【9月更文挑战第1天】
41 0
|
6天前
|
云安全 安全 网络安全
探索云计算与网络安全的共生之道在数字化浪潮席卷全球的今天,云计算作为信息技术的一大革新,正重塑着企业的运营模式与服务交付。然而,随着云服务的普及,网络安全与信息安全的挑战也日益凸显,成为制约其发展的关键因素。本文旨在深入探讨云计算环境下的网络安全问题,分析云服务、网络安全及信息安全之间的相互关系,并提出相应的解决策略,以期为构建一个更安全、可靠的云计算生态系统提供参考。
本文聚焦于云计算环境中的网络安全议题,首先界定了云服务的基本概念及其广泛应用领域,随后剖析了当前网络安全面临的主要威胁,如数据泄露、身份盗用等,并强调了信息安全在维护网络空间秩序中的核心地位。通过对现有安全技术和策略的评估,包括加密技术、访问控制、安全审计等,文章指出了这些措施在应对复杂网络攻击时的局限性。最后,提出了一系列加强云计算安全的建议,如采用零信任架构、实施持续的安全监控与自动化响应机制、提升员工的安全意识教育以及制定严格的合规性标准等,旨在为云计算的安全可持续发展提供实践指南。
23 0
|
18天前
|
安全 Linux 网络安全
网络安全学习
【9月更文挑战第1天】
37 0