文章目录

  • 局域网
    • 局域网的基本概念和体系结构
    • 以太网与IEEE802.3
      • 以太网的MAC帧
    • 令牌环网的基本原理
  • 广域网
    • 广域网的基本概念

局域网

局域网的基本概念和体系结构

  • 局域网:在一个较小地理范围内,将各种计算机、外部设备和数据库系统等通过双绞线、同轴电缆等连接介质互相连接起来,组成资源和信息共享的计算机互联网络;
  • 主要特点:
    1. 为一个单位所拥有,且地理范围和站点数目均有限;
    2. 所有站点共享较高的总带宽,即较高的数据传输速率;
    3. 较低的时延和较低的误码率;
    4. 各站点为平等关系而非主从关系;
    5. 能进行广播和组播;
  • 三要素:拓扑结构,传输介质,介质访问控制方式
    • 拓扑结构

      1. 星型结构;
      2. 环形结构;
      3. 总线形结构;
      4. 星形和总线型结合的复合型结构;
    • 传输介质
      1. 双绞线;
      2. 铜缆;
      3. 光纤;
    • 介质访问控制方式
      1. CSMA/CD;
      2. 令牌总线和令牌环;

以太网与IEEE802.3

以太网的MAC帧
  • MAC地址也称物理地址;
  • 前导码:使接收端与发送端同步;
    • 第一个字段共7字节,是前同步码,用来快速实现MAC帧的比特同步;
    • 第二个字段是帧开始定界符,表示后面的信息就是MAC帧;
  • 以太网V2标准的MAC帧格式

注意
- MAC帧并不需要帧结束符,因为以太网在传输帧时,各帧之间必须有一定的间隙,因此接收端只要找到帧开始定界符,其后面连续到达的比特流就都属于同一个MAC帧,但在数据链路层上,帧既要加首部,也要加尾部;

  • 地址:通常使用6字节(48bit)地址(MAC地址);
  • 类型:2字节,指出数据域中携带的数据应交给哪个协议实体处理;
  • 数据:46~1500字节,包含高层的协议消息;
  • 填充:0~46字节,当帧长太短时填充帧,市值达到64字节最小长度;
  • 校验码:4字节,校验范围从目的地址段到数据段末尾,算法采用32位循环冗余码,不但需要检验MAC帧的数据部分,还要检验目的地址、源地址和类型字段,但不校验前导码;

令牌环网的基本原理

  • 令牌环网的基本原理

  • 令牌环网每一站通过电缆与环接口干线耦合器(TCU)相连;

    • TCU主要作用:

      • 传递所有经过的帧,为接入站发送和接收数据提供接口;
    • TCU状态:
      • 收听状态和发送状态;
  • 令牌环网中有一个令牌沿着环形总线在入网结点计算机间依次传递,令牌实际上是一个特殊格式的MAC控制帧,他本身不包含信息,仅控制信道使用,确保同一时刻只有一个结点能够独占信道,站点只有在取得令牌后才能发送数据帧,因此令牌环网不会发生碰撞,令牌在环网上按顺序依次传递,因此对所有入网计算机而言,访问权是公平的;

  • 令牌环网中令牌和数据传递过程:

    1. 网络空闲时,环路中只有令牌帧在循环传递;
    2. 令牌传递到有数据要发送的站点处,该站点就修改令牌中的一个标志位,并在令牌中附加自己需要传输的数据,将令牌变成一个数据帧,然后将这个数据帧发送出去;
    3. 数据帧沿着环路传输,接收到的站点一边转发数据,一边查看帧的目的地址,如果目的地址和自己的地址相同,那么接收站就复制该数据帧以便进一步处理;
    4. 数据帧沿着环路传输,直到到达帧的源站点,源站点接收到自己发出去的数据帧后便不再进行转发,同时,发送方可以通过检验返回的数据帧来查看数据传输过程中是否有错,若有错则重发该帧;
    5. 源站点传送完数据后,重新产生一个令牌,并将令牌传递给下一个站点,以交出对媒体的访问权限;
  • 令牌环网在物理上采用星型拓扑结构,逻辑上仍是环形拓扑结构;

广域网

广域网的基本概念

  • 广域网又称外网、公网。是连接不同地区局域网或城域网计算机通信的远程网。通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,它能连接多个地区、城市和国家,或横跨几个洲并能提供远距离通信,形成国际性的远程网络;广域网并不等同于互联网;

  • 由局域网和广域网组成的互联网

  • 广域网和局域网的区别及联系

广域网 局域网
覆盖范围 很广,通常跨区域 较小,通常在一个区域内
连接方式 结点之间都是点到点连接,但为了提高网络的可靠性,一个结点交换机往往与多个结点交换机相 普遍采用多点接入技术
OSI参考模型层次 三层:物理层,数据链路层,网络层 两层:物理层,数据链路层
联系与相似点
1. 广域网和局域网都是互联网的重要组成构件,从互联网的角度上看,两者平等
2. 连接到一个广域网或一个局域网上的主机在该网内进行通信时,只需要使用其网络的物理地址
着重点 强调资源共享 强调数据传输

【计算机网络】数据链路层——局域网/广域网相关推荐

  1. 计算机网络——数据链路层局域网、以太网、PPP协议和HDLC协议、链路层设备

    文章目录 前言 一.局域网简介 1.局域网的基本概念和特点 2.局域网的主要要素 3.局域网的分类与 IEEE 802 标准 4.LLC 子层和 MAC 子层 二.以太网 三.无线局域网 四.PPP ...

  2. 计算机网络-数据链路层(广域网及相关协议(PPP协议帧格式,HDLC协议)数据链路层设备(网桥,交换机))

    文章目录 1. 广域网的概念 2. PPP协议(面向字节的协议) PPP协议组成部分 PPP协议的帧格式 3. HDLC协议(面向比特的协议) HDLC站(主站,从站,复合站) HDLC协议帧格式 4 ...

  3. 计算机网络 | 数据链路层 局域网

    文章目录 链路层和局域网 一.引论和服务 1.引论 1.1 导引 1.2 数据链路层和局域网 1.3 一些术语 2.链路层: 上下文 2.1 传输类比 3.链路层服务(即需要解决的问题) 3.1 数据 ...

  4. 计算机网络概述--局域网 广域网 internet 笔记

    局域网:覆盖范围小 局域网每条网线的长度不超过100米 自己花钱买设备 自己单位维护 带宽固定 10M 100M 1000M 规范的局域网设计应该是分层的 买设备的时候要讲清楚,需要哪种交换机. 接入 ...

  5. 【计算机网络】数据链路层 : 总结 ( 封装成帧 | 流量控制与可靠传输 | 差错控制 | 介质访问控制 | 局域网 | 广域网 | 数据链路层设备 ) ★★★

    文章目录 一.数据链路层 功能 二.封装成帧 ★ 三.流量控制 和 可靠传输 ★★ 1.停止等待协议 ★ 2.后退 N 帧 ( GBN ) 协议 ★ 3.选择重传 ( SR ) 协议 ★ 四.差错控制 ...

  6. 【计网笔记03】计算机网络之局域网、广域网、VLAN虚拟局域网、IPv4地址、子网划分和子网掩码

    这篇文章,主要介绍计算机网络之局域网.广域网.VLAN虚拟局域网.IPv4地址.子网划分和子网掩码. 目录 一.数据链路层 1.1.局域网体系结构 (1)局域网介绍 (2)拓扑结构

  7. 计算机网络划分为广域网的主要依据,下列哪一项是局域网、城域网、广域网主要是划分依据?()...

    相关题目与解析 计算机网络分为局域网.城域网和广域网,其划分的依据是 计算机网络分为局域网.城域网和广域网,其划分依据是(). 计算机网络分为广域网.局域网和城域网,其划分的主要依据是(). 将网络划 ...

  8. 计算机网络分两大类,计算机网络一般分为广域网和局域网两大类,其分类依据是()。...

    局域网和广域网的划分是从地理范围划分的,这也是一种大家都认可的通用网络划分标准.按这种标准可以把各种网络类型划分为局域网.城域网.广域网和互联网四种.局域网一般来说只能是一个较小区域内,城域网是不同地 ...

  9. 计算机网络-数据链路层 1

    数据链路层 习题自测 问题 1.数据链路(即逻辑链路)与链路(即物理链路)有何区别?"电路接通了"与"数据链路接通了"的区别何在? 2.数据链路层中的链路控制包 ...

最新文章

  1. 生成浮点数列表:Python range():TypeError: ‘float‘ object cannot be interpreted as an integer
  2. 解读思科2014-19年全球移动互联网发展趋势报告(1)
  3. linux 文件大小ll和du不一致问题
  4. Spring配置文件简介
  5. [Leetcode][第35题][JAVA][搜索插入位置][二分法]
  6. 线性回归 - 多元线性回归案例 - 分析步骤、输出结果详解、与Python的结果对比 -(SPSS建模)
  7. 推荐一个非常好玩的falsh游戏
  8. python如何制作一个工程软件_如何利用python制作一个解压缩软件-Go语言中文社区...
  9. pytorch---模型保存预加载(1)什么是状态字典:state_dict
  10. api arx autocad_应用ARX实现基于AutoCAD平台的参数化绘图
  11. jquery ie版本支持html5,JS第6款:html5shiv.js让IE6、IE7、IE8支持html5-推荐
  12. 泛型编程 - 学习/实践
  13. hadoop3新特性
  14. 用python实现弹跳球游戏_使用Pygame模块制作一个跳跃的小球游戏
  15. 轻松实现支付宝服务窗网页授权从配置到获取授权获取用户信息
  16. 大调查:7成网友呼吁共享单车免押金和上保险
  17. Excel2010中安装MegaStat插件 MegaStat for Excel2010(2007也适用)
  18. 复旦大学计算机学院江湾校区,复旦大学江湾校区
  19. MT4白标升级MT5 用户信息
  20. 英伟达的DPU,是想在数据中心奇袭英特尔?

热门文章

  1. 中国城市综合体行业研究现状分析及未来前瞻报告2022-2028年
  2. 炉石服务器维护时间,炉石传说维护时间到什么时候 炉石1月18日什么时候维护好...
  3. 国内地信遥感相关的央企国企有哪些
  4. for_each用法
  5. UART与USART区别 (串口同步通信和异步通信)
  6. c语言存款利息的计算有1000,【c语言】存款利息的计算
  7. 比机械硬盘快,外置移动硬盘性能测试
  8. HTML5技术分享 ES2017继发与并发
  9. mysql function函数语法
  10. VK11条件价格创建/更改/删除