精华内容
下载资源
问答
  • 2022-04-29 10:42:55

    以太网:CSMA/CD,总线型
    IEEE 802.3 标准

    以太是一种虚构的物质,是英文Ether或Aether的音译
    以太网的技术特征包括传输介质、传输协议和传输拓扑结构。

    以太网的传输协议标准是CSMA/CD(Carrier Sense Mutiple Access Collision detect),也就是“载波监听多路访问/冲突检测”
    (1) 若媒体空闲,则传输,否则转(2)。
    (2) 若媒体忙,一直监听直到信道空闲,然后立即传输。
    (3) 若在传输中监听到干扰,则发干扰信号通知所有站点,然后等候一段时间,再次传输。
    可以通俗理解为:“先听后说,边说边听”

    三次握手步骤

    1.刚开始时,客户端和服务端都处于closed状态,先是服务端主动去监听某个端口,进入listen状态

    2.客户端随机生成一个初始序列号client_isn,将该值放置于TCP首部的[序号]字段,同时把SYN标志位改为1,表示SYN报文。接着把报文发送给服务端,表示向服务端发起连接请求,该报文不包含应用层数据,之后客户端处于SYN-SENT状态。

    3.服务端收到SYN请求之后,随机生成一个初始序列号server_isn并放置到[序号]字段中,然后再把收到的SYN请求包的序号字段client_isn+1并将其放置在[确认应答号]中,接着把SYN和ACK标志改为1。最后把该报文发给客户端,该报文也不包含应用层数据,之后服务端处于SYN-RCVD状态。

    4.客户端收到服务端的报文后,还要向服务端回应最后一个应答报文,把报文的首部ACK标志为1,[应答序列号]字段填入server_isn+1,把报文发送给服务端。这次报文可以携带客户端发给服务端的数据,之后客户端进入established状态。(说实话,字太多,老子没看懂!!!!!!!!)

    TCP就是快递员送到你楼下,先打电话确认你在不在家,你回复在家后,
    再敲门确认你是否确实在家,当面交给你以后,你还要签收,才算完成一次投递
    UDP就是快递员把信丢进了你的信箱,然后就走了

    TCP为什么采用了三次握手,而不是二次握手呢?

    1.两次握手:无法防止历史连接的建立,会造成双方资源的浪费,也无法可靠的同步双方的序列号

    SYN攻击? ARP欺骗?感觉还是挺有意思的

    物联网安全!黑客!滏!!!!!!!!!!!!!!

    更多相关内容
  • 以太网的网络层次

    千次阅读 2021-04-17 15:47:32
    以太网的网络层次 以太网采用无源的介质,按广播方式传播信息。它规定了物理层和数据链路层协议,规定了物理层和数据链路层的接口以及数据链路层与更高层的接口。 物理层 物理层规定了以太网的基本物理属性,如...

    以太网的网络层次

    以太网采用无源的介质,按广播方式传播信息。它规定了物理层和数据链路层协议,规定了物理层和数据链路层的接口以及数据链路层与更高层的接口。

    物理层

    物理层规定了以太网的基本物理属性,如数据编码、时标、电频等。

    物理层位于OSI参考模型的最底层,它直接面向实际承担数据传输的物理媒体(即通信通道),物理层的传输单位为比特(bit),即一个二进制位(“0”或“1”)。实际的比特传输必须依赖于传输设备和物理媒体,但是,物理层不是指具体的物理设备,也不是指信号传输的物理媒体,而是指在物理媒体之上为上一层(数据链路层)提供一个传输原始比特流的物理连接。

    数据链路层

    数据链路层是OSI参考模型中的第二层,介于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源设备网络层转发过来的数据可靠地传输到相邻节点的目的设备网络层。

    由于以太网的物理层和数据链路层是相关的,针对物理层的不同工作模式,需要提供特定的数据链路层来访问。这给设计和应用带来了一些不便。

    为此,一些组织和厂家提出把数据链路层再进行分层,分为媒体接入控制子层(MAC)和逻辑链路控制子层(LLC)。这样不同的物理层对应不同的MAC子层,LLC子层则可以完全独立。如图1所示。

    图 以太网链路层的分层结构:

    展开全文
  • 目标:OSI七层模型、TCP/IP四层模型以太网帧结构、MAC地址作用、数据转发方式一、OSI七层模型1、物理层:在设备之间进行比特流传输。2、数据链路层:将比特组合成字节,再将字节组合成帧,使用链路层地址(MAC地址)...

    目标:OSI七层模型、TCP/IP四层模型、以太网帧结构、MAC地址作用、数据转发方式

    一、OSI七层模型

    1、物理层:在设备之间进行比特流传输。

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

    3、网络层:IP寻址,路由选择。

    4、传输层:进行端到端的可靠或者不可靠的连接来传递数据,并进行重传前的差错检测。

    可靠的连接:TCP面向连接(A要向B发送数据之前,A会先告诉B建立连接,连接建立成功后再发送数据)

    不可靠的连接:UDP不面向连接(A要向B发送数据,A不会事先通知B,而是直接发送数据,不管B是否会收到数据)

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

    当我们使用QQ聊天时,同时和A、B、C三个人聊天,当我接收到一条数据时,怎么区分是A还是BC发来的?-------通过会话层来进行判断。

    6、表示层:数据格式化、加密、解密

    7、应用层:OSI七层模型中最靠近用户的一层,为应用程序(如QQ、微信)提供网络服务(通过端口号来区分不同的应用程序)

    二、TCP/IP四层模型

    1、应用层(合并OSI中的应用层、表示层、会话层)

    2、传输层

    3、网络层

    4、网络接口层(合并OSI中的数据链路层、物理层)

    三、PDU:协议数据单元

    应用层:message

    传输层:段(segment)

    网络层:数据包(packet)

    数据链路层:帧(frame)

    物理层:比特(bit)

    四、以太网帧结构

    1、以太网帧格式:Ethernet_II格式和IEEE802.3格式

    (1)在数据通信过程中,传输数据一般使用Ethernet_II格式;

    (2)IEEE802.3格式一般使用在各个协议当中。

    (3)通过Type和Length字段来判断使用哪种帧格式:

    当Type/Length<1500====>使用Ethernet_II格式

    当Type/Length>=1536====>使用IEEE802.3格式

    2、Ethernet_II格式

    Ethernet_II格式

    (1)Type字段:

    作用1:当Type<1500时可以用来确定是使用Ethernet_II格式;

    作用2:可以判断上层网络层使用的什么协议(0x0800:要交给上层IP协议进行处理,0x0806:要交给上层ARP协议处理)

    (2)Data数据的长度是46B-1500B;

    (3)以太网数据帧的长度是64B-1518B。

    (4)FCS:帧校验,校验数据帧是否完整。

    3、IEEE802.3格式

    IEEE802.3格式

    (1)多了LLC、SNAP字段,所以Data数据长度变小,是38B-1492B。

    五、MAC地址

    MAC地址

    (1)OUI-供应商代码:组织唯一标识符,由IEEE统一分配给供应商

    (2)后24bit:由供应商自己分配

    (3)MAC地址:具有全球唯一性,可以作为每一个设备的身份标识

    六、数据转发方式

    1、单播:一对一(数据帧的第一个自己的第八位为0代表单播帧)

    单播帧

    2、广播:同一局域网内的设备都能收到数据(每个bit全为1代表广播)

    广播帧

    3、组播:同组内的设备才能收到(数据帧的第一个自己的第八位为1代表组播帧)

    组播帧

    补充:终端设备接收到数据帧时,会如何处理?

    (1)主机检查帧头里的目的MAC地址是否和自己的MAC相同,如果不相同则丢弃;

    (2)如果匹配则接收帧,检验帧校验序列(FCS)字段,查看帧在传输过程中是否保持完整。

    (3)如果检查通过就会剥离帧头和帧尾,然后根据帧头中的Type字段来决定把数据交给哪个上层协议进行处理。

    展开全文
  • 返回总目录 下一篇 ...基于 TCP/IP 的参考模型,可以将协议分成 4 个层次,从上到下分别为应用层、传输层、网际层和网络访问层,如下图所示。分层以后,层中的协议只负责该层的数据处理。 TCP.

    返回总目录

    下一篇

    1、介绍

    TCP/IP协议簇是Internet的基础,也是当今最流行的组网形式。TCP/IP是一组协议的代名词,包括许多别的协议,组成了TCP/IP协议簇。其中比较重要的有SLIP协议、PPP协议、IP协议、ICMP协议、ARP协议、TCP协议、UDP协议、FTP协议、DNS协议、SMTP协议等。

    基于 TCP/IP 的参考模型,可以将协议分成 4 个层次,从上到下分别为应用层、传输层、网际层和网络访问层,如下图所示。分层以后,层中的协议只负责该层的数据处理。

     

    TCP/IP 参考模型每层的作用
    层次 说明
    应用层 为应用程序提供服务并规定应用程序中相关的通信细节。
    传输层 为两台主机上的应用程序提供端到端的通信,提供流量控制、错误控制和确认服务。
    网际层
    展开全文
  • 以太网模型以及以太网的接入方案

    千次阅读 2019-08-30 10:18:31
    以太网的实现采用层次结构的概念,每一层都有自己的功能,就像建筑物一样,每一层都靠下一层支持,每一层都为上一层功能的实现打好基础。 实际上,用户接触到的只是最上面的一层,根本感觉不到底层的存在。要理解与...
  • 新一代以太网通常是指速度超过10 Gb/s的以太网,为开展和推动新一代以太网更深入的研究,介绍了国内外的研究进展,利用结构化功能分层方法构建了40 GbE和100 GbE在不同传输模式下的层次结构模型和功能模型,并对各参量...
  • 下面哪个不是TCP/IP协议中的层次 A、 网络层 B、 传输层 C、 应用层 D、 会话层 我的答案:D 2 【单选题】 TCP/IP协议中网络层的数据被称为 A、 Segment B、 Package C、 Frame D、 Message 我的答案:B 3 【单选题...
  • 现在市场上工业现场总线产生了几十种方案,却没有形成统一标准,工业以太网(IndustrialEthemet)成为控制系统网络发展的主流方向,传统以太网具有传输速度高、造价低、易于安装和兼容性好等优势,在商业系统中被广泛...
  • (掌握分层模型作用、数据帧结构、MAC、转发过程) 6.1 什么是协议: 为了使数据可以在网络上从源传递到目的地,网络上所有的设备需要“讲”相同的“语言”,好比两个人交谈,要使用相同的语言。 数
  • 前言 搞SOA、搞 AP & CP AUTOSAR、搞异构SoC、搞车载以太网、搞车载OS等就找搞一下汽车电子...我们身边充满了以太网,不管是新势力还是传统的主机厂,都已经在准备或是在更上一层地去做以太网的一些升级,包括电子
  • 对于网络模型各层的封装是根据整个网络模型从上到下的工作流程来划分的。但是,每层之间会有一定的联系,不是独立工作的。在这里以熟悉的协议 tcp协议 分析。对于网络从上到下的流程为 应用层的网络请求经过传输层...
  • 以太网协议

    2021-08-06 22:16:27
    T C P / I P支持多种不同的链路层协议,这取决于网络所使用的硬件,如以太网、令牌环网、F D D I(光纤分布式数据接口)及 R S-2 3 2串行线路等。 二、认识以太网以太网” 不是一种具体的网络, 而是一种技术标准;...
  • 以太网的OSI层级划分

    2021-10-24 09:13:30
    最近也是对以太网有点上头,看了一些和网络通信相关的书和资料。粗略的知道了点以太网方面的架构,完整的以太网OSI分为七层,分别是物理层,数据链路层,网络层,传输层,
  • 以太网的发展历史、演化过程以及工作基理以前花了大篇幅介绍以太网(十几篇文章左右),今天再来简单介绍一下,因为每个人的理解不同,不同的文章的角度不同让你理解的东西也不同。以太网简介以太网是一...
  • 01概述以太网这个术语一般是指数字设备公司(Digital Equipment Corp.)、英特尔公司(IntelCorp.)和Xerox公司在1982年联合公布的一个标准。它是当今TCP/IP采用的主要的局域网技术。几年后,IEEE(电子电气工程师协会)...
  • 车载以太网

    千次阅读 2021-01-24 22:43:06
    车载以太网协议架构 车载以太网协议是一组多个不同层次上的协议簇,但通常被认为是一个4层协议系统:应用层、传输层、网络层、数据链路层,每一层具有不同的功能。4层结构对应于 OSI 参考模型,并且提供了各种协议...
  • 基础知识——以太网(Ethernet )

    万次阅读 多人点赞 2020-05-08 15:01:50
    以太网概述 以太网——标准和实施 以太网—— 第1层和第2层 逻辑链路控制——连接到上层 MAC——获取到介质的数据 以太网的物理实现 以太网——通过LAN的通信 以太网历史 以太网冲突管理 发展到 1Gbps 及...
  • 以太网产生延迟的主要原因是冲突,其原因是它利用了CSMA/CD技术。在传统的共享网络中,由于以太网中所以的站点,采用相同的物理介质相连,这就意味着2台设备同时发出信号时,就会出现信号见的互相冲突。为了解决这个...
  • 华为RS3 封层模型以太网帧结构

    千次阅读 2021-12-15 23:30:31
    网络中传输数据时需要定义并遵循一些标准,以太网是根据(EEE 802.3标准来售理和控制数据帧的。了解EEE802.3标准是充分理解以太网中链路层通信的基础。为了将降低通信的复杂性,需要将协议进行分层处理。 1.网络...
  • 一、OSI七层网络模型 Q:按下微信的发送按钮以后都发生了啥? 计算机网络的七层模型—OSI七层网络模型 第一步:微信发出去以后,数据在空气中以电磁波形式传播,这些数据都是0和1组成的比特序列 第一步: 物理层 ...
  • 2.以太网帧结构

    千次阅读 2020-08-03 10:42:02
    各大厂商和标准组织为了在数据通信网络领域占据主导地位,纷纷推出了各自的网络架构体系和标准,如IBM公司的SNA协议,Novell公司的IPX/SP协议,以及广泛流行的OSI参考模型和TCP/IP协议。同时,各大厂商根据这些协议...
  • 以太网与 TCP/IP

    千次阅读 2020-06-12 11:29:17
    以太网是一套标准,制定了相当于 OSI 模型 中第一层(物理层)和第二层(数据链路程)的技术规范。 在物理层上,以太网采用 RJ45 接口和双铰线,光纤,电磁波等方式来传递信号。 在数据链路层上,每个通信节点(主机...
  • CISCO有自己的3层层次模型 1,接入层 2,汇聚层 3,核心层 区别:通常将网络中直接面向用户连接或访问网络的部分称为接入层,将位于接入层和核心层之间的部分称为分布层或汇聚层。 接入交换机:接入交换机一般...
  • 什么是实时以太网

    千次阅读 2020-09-03 14:48:55
    什么是实时以太网 工业以太网中的实时以太网,在过去几年中经历了巨大的增长。虽然经典的现场总线仍大量存在,但它们已经过了巅峰期。流行的实时以太网协议扩展了以太网标准,可以满足实时功能的要求。现在,TSN为...
  • 今天给大侠带来基于FPGA的以太网控制器(MAC)设计,由于篇幅较长,分三篇。今天带来第一篇,上篇,以太网基本原理以及以太网控制器(MAC)的基本框架。话不多说,上货。 导读 当前,互联网已经极大...
  • 以太网帧结构详解

    万次阅读 多人点赞 2019-07-15 21:52:59
    以太网帧结构详解前言分层模型- OSI分层模型– TCP/IP数据封装终端之间的通信帧格式Ethernet_II 帧格式IEEE802.3 帧格式数据帧传输以太网的MAC地址数据帧的发送和接收单播广播组播发送与接收 前言 20世纪60年代以来...
  • 详解以太网MAC帧格式

    千次阅读 2022-03-12 16:34:37
    Novell 公司的IPX/SPX 协议,以及广泛流行的OSI 参考模型和TCP/IP协议。同时,各大厂 商根据这些协议生产出了不同的硬件和软件。标准组织和厂商的共同努力促进了网络技术 的快速发展和网络设备种类的迅速增长。 网络...
  • 车载以太网概述

    千次阅读 2019-11-09 15:44:37
    1.什么是车载以太网? 车载以太网是用于连接汽车内各种电气设备的一种物理网络。车载以太网的设计是为了满足车载环境中的一些特殊需求。例如:满足车载设备对于电气特性的要求(EMI/RF);满足车载设备对高带宽、低...
  • 以太网UDP协议讲解

    2021-08-06 11:22:30
    一.TCP/IP参考模型 1.概述 TCP/IP参考模型是计算机网络的祖父ARPANET和其后继的因特网使用的参考模型。ARPANET是由美国国防部DoD(U.S.Department of Defense)赞助的研究网络。逐渐地它通过租用的电话线连结了数百...
  • 互联网模型 互联网技术对人类社会的影响不言而喻。当今大部分电子设备都能以不同的方式接入互联网(Internet),在家庭中PC常见的互联网接入方式是使用路由器(Router)组建小型局域网(LAN),利用互联网专线或者...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,828
精华内容 6,331
关键字:

以太网层次模型