【计算机网络】(1)OSI七层模型、协议、交换技术、路由器技术

这篇具有很好参考价值的文章主要介绍了【计算机网络】(1)OSI七层模型、协议、交换技术、路由器技术。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


【计算机网络】(1)OSI七层模型、协议、交换技术、路由器技术,学校知识点总结,计算机网络,OSI七层模型,网络协议,路由器

计算机网络功能与分类

计算机网络的定义

计算机网络是计算机技术与通信技术相结合的产物,它实现了远程通信 、远程信息处理和资源共享

计算机网络的功能

  • 数据通信
  • 资源共享
  • 管理集中化
  • 实现分布式处理
  • 负载均衡

(书本P57)

计算机网络的指标

计算机网络的性能指标

  • 速率
  • 带宽(频带宽度或传送线路速率)
  • 吞吐量
  • 时延
  • 往返时间
  • 利用

(书本P58)

计算机网络的非性能指标

  • 费用
  • 质量
  • 标准化
  • 可靠性
  • 可扩展性
  • 可升级性
  • 易管理性和可维护性

(书本P58)

计算机网络的分布范围以及拓扑结构划分图

网络分类 缩写 分布距离 计算机分布范围 传输速率范围
局域网 LAN 10m左右 房间 4Mbps~1Gbps
局域网 LAN 100m左右 楼宇 4Mbps~1Gbps
局域网 LAN 1000m左右 校园 4Mbps~1Gbps
城域网 MAN 10km左右 城市 50Kbps~100Mbps
广域网 WAN 100km以上 国家或全球 9.6Kbps~45Mbps

计算机网络分类

  • 总线型拓扑
  • 星型拓扑
  • 环形图拓扑
  • 树型拓扑
  • 分布式拓扑

总线型拓扑

特点:采用总线的形式将所有计算机相连,信息只能在一条线路上传输
优点:成本低,实现简单
缺点:带宽低,延迟高,任何节点发生故障整条总线瘫痪
举例:一个简单的以太网线路就是总线型拓扑的一个例子 。所有计算机通过网线连接到交换机的各个端口上数据只能在这条总线上传输

星型拓扑

特点:通过一个中心交换机将计算机互联,形成星型网络
优点:容易扩展,集中管理
缺点: 中央交换机单点故障会瘫痪全网
举例:一个小型办公室的网络就可以采用星型拓扑。计算机通过网线连接到中心的交换机上,形成星型结构

环形图拓扑

特点:计算机按环形连接,信息只能前进或后退进行传输
优点::故障启闭容易诊断
缺点:数据传输效率低,扩展性差
举例:用的很少

树型拓扑

特点:采用分级交换机进行分层管理的方式构建局域网
优点:易于管理和扩展,并行数据传输,性能高
缺点:增加层次会降低效率
举例:一个大型的企业网络可能采用树型拓扑 。计算机先连接到分支交换机上分 支交换机再连接到主干交换机上,实现分级管理

分布式拓扑

特点:任何节点都能与其他节点互联,不存在集中交换
优点:无中心,任意节点故障不影响全网
缺点:管理复杂,成本高
举例:比特币网络就是一个分布式拓扑的例子网络中的每个节点都是对等的没 有中心机构 。任意两个节点都可以直接通信

通信技术

计算机网络是利用通信技术将数据从一个结点传送到另一结点的过程
通信技术是计算机网络的基础

信道

信道可分为物理信道逻辑信道

物理信道

物理信道由传输介质和设备组成,根据传输介质的不同,分为无线信道有线信道

逻辑信道

逻辑信道是指在数据发送端和接受端之间存在一条虚拟的线路,可以是有连接的或者是无连接的。逻辑信道以物理信道为载体。

发信机

发信机进行的信号处理包括信源编码、信道编码 、交织 、脉冲成形和调制 。相反地,收信机进行的信号处理包括 解调 、采样判决 、去交织 、信道译码和信源译码
如果同时传递多路数据就需要复用技术和多址技术。复用技术是指在一条信道上同时传输多路数据的技术,如TDM时分复用、FDM频分复用和CDM码分复用等 。多址技术是指在一条线上同时传输多个用户数据的技术,在接收端把多个用户的数据分离(TDMA时分多址 、FDMA频分多址和CDMA码分多址)。
作为新一代的移动通信技术,5G特征体现在以下方面。

  1. 基于OFDM优化的波形和多址接入
  2. 实现可扩展的OFDM间隔参数配直
  3. OFDM加窗提高多路传输效率
  4. 灵活框架设计
  5. 大规模MIMO:最多256根天线
  6. 毫米波:频率大于24GHz以上的频段
  7. 频谱共享
  8. 先进的信道编码设计

5G网络的主要特征:服务化架构 、网络切片

OSI七层模型

功能 单位 协议 设备
1、物理层 在链路上透明地传输位。需要完成的工作包括线路配置、确定数据传输模式、确定信号形式、对信号进行编码、连接传输介质。为此定义了建立、维护和拆除物理链路所具备的机械特性、电气特性、功能特性以及规程特性 比特 EIA/TIA RS-232、RS-449、V.35、RJ-45、FDDI 中继器、集线器
2、数据链路层 不可靠的信道变为可靠的信道。为此将比特组成,在链 帧路上提供点到点的帧传输,并进行差错控制、流量控制等 SDLC、HDLC、LAPB、PPPSTP、帧中继等、IEEE802、
ATM
交换器、网桥
3、网络层 源节点-目的节点之间进行路由选择、拥塞控制、顺序控制、传送包,保证报文的正确性。网络层控制着通信子网的运行,因而它又称为通信子网层 IP分组 IP、ICMP 、 IGMP 、ARP 路由器
4、传输层 提供端-端间可靠的、透明的数据传输,保证报文顺序的正确性、数据的完整性 报文段 TCP、UDP 网关
5、会话层 建立通信进程的逻辑名字与物理名字之间的联系,提供进程之间建立、管理和终止会话的方法,处理同步与恢复问题 报文段 RPC、SQL、NFS 网关
6、表示层 实现数据转换 (包括格式转换、压缩、加密等),提供标准的应用接口、公用的通信服务、公共数据表示方法 报文段 JPEG、ASCI1、GIF、MPEG、DES 网关
7、应用 对用户不透明的提供各种服务,如E-mail 数据 Telnet、FTP、HTTP、SMTP、
POP3、DNS、DHCP等
网关

协议

局域网和广域网协议

以太网

以太网是一种计算机组网技术
以太网规范IEEE 802.3是重要的局域网协议,包括:

IEEE 802.3 标准以太网 10Mb/s 传输介质为细同轴电缆
IEEE 802.3u 快速以太网 100Mb/s 双绞线
IEEE 802.3z 千兆以太网 1000Mb/s 光纤或双绞线
IEEE 802.3ae 万兆以太网 10Gb/s 光纤

以太网结构

DMAC SMAC Length/Type DATA/PAD FCS

DMAC:目的MAC地址
SMAC:源MAC地址
Length/Type:长度/类型
DATA/PAD:数据填充
FCS:校验
最小帧长:64字节

无线局域网WLAN技术标准

IEEE 802.11

在WLAN中常用拓扑结构

  • 点对点型
  • HUB型
  • 全分布型

广域网相关技术

  • 同步光网络 (SONET,利用光纤进行数字化信息通信)
  • 数字数据网(DDN,利用数字信道提供半永久性连接电路以传输数据)
  • 帧中继 (FR,数据包交换技术)
  • 异步传输技术(ATM,以信元为基础的面向连接的一种分组交换和复用技术)

TCP/IP协议

  • 网络层协议
  • 传输层协议
  • 应用层协议

网络层协议

  • IP: 网络层最重要的核心协议,在源地址和目的地址之间传送数据报,无连接 、不可靠
  • ICMP:因特网控制报文协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息
  • ARP和RARP:地址解析协议,ARP是将IP地址转换为物理地址,RARP是将物理地址转换为IP地址
  • IGMP:网络组管理协议,允许因特网中的计算机参加多播,是计算机用做向相邻多目路由器报告多目组成员的协议,支持组播

传输层协议

  • TCP:整个TCP/IP协议族中最重要的协议之一在IP协议提供的不可靠数据数据基础上采 用了重发技术,为应用程序提供了一个可靠的、面向连接的、全双工的数据传输服务。一般 用于传输数据量比较少,且对可靠性要求高的场合
  • UDP:是一种不可靠 、无连接的协议,有助于提高传输速率,一般用于传输数据量大,对可靠性要求不高,但要求速度快的场合

应用层协议

基于TCP的FTP 、HTTP等都是可靠传输。基于UDP的DHCP 、DNS等都是不可靠传输

  • FTP:可靠的文件传输协议,用于因特网上的控制文件的双向传输
  • HTTP:超文本传输协议,用于从WWW服务器传输超文本到本地浏览器的传输协议 。使用SSL加密后的安全网页协议为HTTPS
  • SMTPPOP3:简单邮件传输协议,是一组用于由源地址到目的地址传送邮件的规则,邮件报文采用ASCII格式表示,SMTP是发送,POP3是接收
  • Telnet:远程连接协议,是因特网远程登录服务的标准协议和主要方式
  • TFTP:不可靠的 、开销不大的小文件传输协议
  • SNMP:简单网络管理协议,它主要用于网络设备与网络管理系统(NMS)之间进行监测与管理比如路由器和交换机设备通过SNMP定期向网络管理系统上报接口流量、CPU利用率等性能指标
  • DHCP:动态主机配置协议,基于UDP.基于C/S模型,为主机动态分配IP地址,有三种方式:固定分配、动态分配 、自动分配
  • DNS:域名解析协议,通过域名解析出IP地址

协议端口号对照表

端口 服务 端口 服务
20 文件传输协议(数据) 80 超文本传输协议(HTTP)
21 文件传输协议(控制) 110 POP3服务器(邮箱接收服务器)
23 Telnet终端仿真协议 69 简单文件传输协议(TFTP)
67 DHCP(服务端) 68 DHCP(客户端)
25 SMTP简单邮件发送协议 161 SNMP(轮询)
53 域名服务器(DNS) 162 SNMP(陷阱)

交换技术

交换机的定义

数据在网络中转发通常离不开交换机 。人们日常使用的计算机通常就是通过交换机接入网络的。

交换机的功能

  • 集线功能,提供大量可供线缆连接的端口达到部署星状拓扑网络的目的
  • 中继功能,在转发顿时重新产生不失真的电信号
  • 桥接功能。在内置的端口上使用相同的转发和过滤逻辑
  • 隔离冲突域功能 ,将部署好的局域网分为多个冲突域,而每个冲突域都有自己独立的带宽,以提高交换机整体宽带利用效率

(1)转发路径学习。根据收到数据中的源MAC地址建立该地址同交换机端口的映射写入MAC地址表中。
(2)数据转发。如果交换机根据数据中的目的MAC地址在建立好的MAC地址表中查询到了,就向对应端进行转发。
(3)数据泛洪。如果数据中的目的MAC地址不在MAC地址表中,则向所有端口转发也就是泛洪。广播帧和组播帧向所有端口(不包括源端口) 进行转发。
(4)链路地址更新。MAC地址表会每隔一定时间 (如300s ) 更新一次。

路由技术

路由器的功能

  1. 异种网络互连,比如具有异种子网协议的网络互连
  2. 子网协议转换,不同子网间包括局域网和广域网之间的协议转换
  3. 数据路由,即将数据从一个网络依据路由规则转发到另一个网络
  4. 速率适配,利用缓存和流控协议进行适配
  5. 隔离网络,防止广播风暴,实现防火墙
  6. 报文分片和重组,超过接口的MTU报文被分片,到达目的地之后的报文被重组
  7. 备份 、流量控制,如主备线路的切换和复杂流量控制等

路由器工作在OSI七层协议中的第3层,即网络层。其主要任务是接收来源于一个网络接口的数据包,通常根据此数据包的目地址决定待转发的下一个地址(即下一跳地址)。路由器中维持着数据转发所需的路由表,所有数据包的发送或转发都通过查找路由表来实现。这个路由表可以静态配置,也可以通过动态路由协议自动生成。
一般来说,路由协议可分为内部网关协议 (IGP) 和外部网关协议(EGP) 两类。
网络建设工程可分为网络规划 、网络设计和网络实施三个环节。文章来源地址https://www.toymoban.com/news/detail-804379.html

到了这里,关于【计算机网络】(1)OSI七层模型、协议、交换技术、路由器技术的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 简单认识OSI(计算机网络分层)七层模型

            学校上课讲的太笼统啥也不是,自己学的太玄学似懂非懂突然在看到了一篇公众文文章。文章从初始到现在,步步为营的遇到一个解决一个前人的问题,有了细致入微的讲述,把之前学的死东西都连起来了。 如果让你来设计网络 https://mp.weixin.qq.com/s/jiPMUk6zUdOY6eKxAjN

    2024年02月06日
    浏览(264)
  • 计算机网络基础知识(三)—— 什么是OSI七层模型?

    OSI七层模型是Open Systems Interconnection Reference Model的缩写,是由国际标准化组织(ISO)开发的一种参考模型,旨在促进不同厂商、不同系统之间的通信和互联。该模型被设计为一种通用的网络架构模型,用于指导在分布式计算系统中通信协议的设计和实现。 OSI模型是1984年由国际

    2024年02月06日
    浏览(47)
  • 计算机网络 | I/O模型、网络模型(OSI七层及TCP/IP四层)

    欢迎关注博主 Mindtechnist 或加入【Linux C/C++/Python社区】一起学习和分享Linux、C、C++、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。 专栏:《网络编程》 ①当上层应用 app1 调用 r

    2024年02月07日
    浏览(45)
  • 计算机网络七层体系结构(OSI七层结构)、TCP/IP四层模型、网络五层体系结构

    计算机网络七层体系结构(OSI七层结构)、TCP/IP四层模型、网络五层体系结构 七层体系结构(OSI七层结构) :为了使全世界不同体系结构的计算机能够互联,国际化标准组织ISO提出开放系统互联基本参考模型,简称OSI,即所谓的7层协议体系结构。 TCP/IP四层模型 :是由实际

    2024年02月06日
    浏览(64)
  • 【计算机网络】OSI七层模型与TCP/IP四层模型的对应与各层介绍

    OSI(Open Systems Interconnection)模型是一个由国际标准化组织(ISO)定义的七层网络体系结构,用于描述计算机网络中的通信协议。每一层都有特定的功能,而且每一层的功能都建立在它下面的一层之上。 提供网络服务和应用程序之间的接口 包括各种网络应用,如电子邮件、文

    2024年01月23日
    浏览(48)
  • 计算机网络之TCP/IP协议第二篇:OSI参考模型详解

    😉😉 学习交流群: ✅✅1:这是孙哥suns给大家的福利! ✨✨2:我们免费分享Netty、Dubbo、k8s、Mybatis、Spring...应用和源码级别的视频资料 🥭🥭3:QQ群:583783824   📚📚  工作微信:BigTreeJava 拉你进微信群,免费领取! 🍎🍎4:本文章内容出自上述:Spring应用课程!💞💞

    2024年02月09日
    浏览(53)
  • 计算机网络 | OSI 参考模型

    参考视频:王道计算机考研 计算机网络 参考书:《2022年计算机网络考研复习指导》 OSI 参考模型自下而上分为7层: 名称 英文 作用 应用层 Application Layer 直接为用户的应用进程(例如电子邮件、文件传输和终端仿真)提供服务。如HTTP、SMTP、FTP、DNS 等 表示层 Presentation Laye

    2024年02月07日
    浏览(46)
  • 深入了解OSI模型:计算机网络的七大层次

    目录 OSI模型 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层 OSI模型是一个网络通信的概念模型,用于描述计算机网络中各个不同层次之间的通信和功能。它将网络通信分为七个不同的层次,每个层次负责不同的任务,使得网络通信的设计、开发和管理更加模块化和

    2024年02月07日
    浏览(39)
  • 计算机网络-OSI参考模型(来由 通信过程 各层分析)

    两种网络分层结构 结合事实标准和法定标准得到一个中和版本5层的体系结构 刚开始各个公司的网络体系结构不同,所以不能互通 所以ISO组织提出了这么一个模型,但由于与实际应用还是有点偏差,所以实际应用还是采用了TCP/IP模型 资源子网和通信子网相当于就是一个是对

    2024年01月25日
    浏览(49)
  • 计算机网络——OSI与TCP/IP各层的结构与功能,都有哪些协议?

    学习计算机网络时我们一般采用折中的办法,也就是中和 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系结构,这样既简洁又能将概念阐述清楚。 结合互联网的情况,自上而下地,非常简要的介绍一下各层的作用。 1.1 应用层 应用层(application-layer)的任务是通过应用进程

    2024年02月10日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包