网络基础:通信原理及网络协议

这篇具有很好参考价值的文章主要介绍了网络基础:通信原理及网络协议。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

集线器:一个口收到的信号原封不动地转发给其他所有口,其他口上的设备自己决定是否接收信号。有点类似广播,但必广播更纯粹。由于hub只是单纯地转发,所以工作在物理层(OSI第一层)
类似于广播模式,纯硬件

网桥:工作在数据链路层(OSI第二层)。以太网中,数据链路层地址就是Mac地址,网桥会过滤Mac,只有目的Mac地址相匹配的数据才会发送到出口。一个bridge指的是一个输入到输出的桥接。

交换机:早期的Switch,其实可以看做多个bridge的集成设备,因此 也工作在 数据链路层。交换机中的Mac table,实际上是为了bridge能工作而存在。一个N口交换机可以看成是N(N+1)个bridge。
但随着技术的法杖,也常常听到L3 Switch,包含routing功能。
软硬结合

路由器:工作在网络层,基于IP地址做转发。

冲突域:(单行通道,同时出行产生冲突。从理论上产生传输冲突,只能通过技术手段,依次通过)
连接在同一导线上的所有工作站的集合,或者说是同一物理网段上所有节点的集合或以太网上竞争同一带宽的节点集合。这个域代表了冲突在其中发生并传播的区域,这个区域可以被认为是共享段。在OSI模型中,冲突域被看作是第一层的概念,连接同一冲突域的设备有Hub,Reperter或者其他进行简单复制信号的设备。也就是说,用Hub或者Repeater连接的所有节点可以被认为是在同一个冲突域内,它不会划分冲突域。而第二层设备(网桥,交换机)第三层设备(路由器)都可以划分冲突域的,当然也可以连接不同的冲突域。简单的说,可以将Repeater等看成是一根电缆,而将网桥等看成是一束电缆。

广播域:(多通道并行,但在未建立各端口映射表时,只能通过广播进行寻找。这种理论上覆盖的区域即为广播域)
接收同样广播消息的节点的集合。如:在该集合中的任何一个节点传输一个广播帧,则所有其他能收到这个帧的节点都被认为是该广播帧的一部分。由于许多设备都极易产生广播,所以如果不维护,就会消耗大量的带宽,降低网络的效率。由于广播域被认为是OSI中的第二层概念,所以像Hub,交换机等第一,第二层设备连接的节点被认为都是在同一个广播域。而路由器,第三层交换机则可以划分广播域,即可以连接不同的广播域。

广播域和冲突域的区别主要在:(两种技术概念)
1、概念不同:广播域指的是所有接收广播信息的节点,冲突域指的是同一物理段中的节点。
2、协议不同:广播域采用数据链路层协议,冲突域采用物理层协议。
3、网段不同:广播域可以跨网段,冲突域发生在同一个网段中。

以太网是数据链路层其中的一种实现方式,此时出现mac地址的概念
负载均衡:修改l2的Mac地址,做转发
1.计算机网络层级
网络基础:通信原理及网络协议,通用理念,网络,网络协议
网络基础:通信原理及网络协议,通用理念,网络,网络协议
网络基础:通信原理及网络协议,通用理念,网络,网络协议

网络层实际上是拿不到port的,对于它来说,它只拿到ip地址,后面的port和data就是一个数据包,它并不关心其中的内容

数据来源–Qos (打包)–找路–传输

端口不通去传输层找问题
在做负载均衡的时候,以及为了节省通信时间,可以直接解析Mac地址,跳过网络层
termshark:基于控制台
tcp down
wireshark
网络基础:通信原理及网络协议,通用理念,网络,网络协议文章来源地址https://www.toymoban.com/news/detail-832658.html

到了这里,关于网络基础:通信原理及网络协议的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 网络基础与通信原理:构建数字世界的框架

    目录 初识计算机网络 网络介绍 按照拓扑分类 按地域分类 网络设备 交换机(switch) 路由器(router) 传输介质 双绞线 光纤 光纤速度 ISO ISO和OSI有什么关系呢? OSI七层模型 TCP/IP四层 TCP/IP协议族 C/S(客户端/服务器)案例 一句话搞懂 TCP协议 TCP协议-三次握手 TCP协议-三次挥手

    2024年02月21日
    浏览(44)
  • HTTP 和 HTTPS 协议原理【网络基础】

    友情链接: HTTP协议【网络基础/应用层】 简单:HTTP 是一种文本协议,易于理解和实现。HTTP 的请求和响应都由起始行、首部字段和可选的消息主体组成,每个部分都有明确的语法规则。HTTP 的方法、状态码和首部字段都有标准化的定义,方便开发者遵循。 灵活:HTTP 是一种无

    2024年02月09日
    浏览(59)
  • 【网络基础】网络通信

    1.1 计算机网络 计算机网络的发展可以从独立模式逐步演进为网络互连模式,这个过程可以分为以下几个阶段: 独立模式 : 在计算机网络的早期阶段,每台计算机都是相对独立的实体,没有连接到其他计算机。每台计算机仅用于单独的任务,数据和资源的共享非常有限。这

    2024年02月12日
    浏览(49)
  • 【计算机网络】网络基础--协议/网络协议/网络传输流程/地址管理

    网络的发展分为一下几个阶段: 独立模式: 计算机之间相互独立: 此时计算机之间是相互独立的,每个人在执行任务的时候是独立的,需要等待前一个将任务完成之后,自己才能进行执行任务,是串行执行的,效率很低。 网络互联: 多台计算机连接在一起, 完成数据共享:

    2024年02月03日
    浏览(49)
  • 网络基础与网络协议

    抽象语言——电脑(加工)——二进制——抽象语言 应用层: 跟人进行交互(人机交互)——我们给他输入抽象语言——编码——后台程序 表示层: 将“编码”转化为电脑可以识别的二进制 介质访问控制层(MAC): MAC地址是网卡决定的,是固定的。 物理层: 人类最早的

    2024年02月22日
    浏览(71)
  • 网络基础知识:了解网络协议的组成和常见的网络协议

    网络基础知识,了解网络协议的组成和常见的网络协议 1、协议及协议栈的基本概念 1.1、什么是协议 协议是网络中计算机或设备之间进行通信的一系列规则的集合。常用协议有IP、TCP、HTTP、POP3、SMTP等。 1.2、什么是协议栈 在网络中,为了完成通信,必须使用多层上的多种协

    2024年02月07日
    浏览(71)
  • 数据通信网络基础

    • 在人类社会的起源和发展过程中,通信就一直伴随着我们。从20世纪七、八十年代开始, 人类社会已进入到信息时代,对于生活在信息时代的我们,通信的必要性更是不言而喻 的。 • 本节课所说的通信,是指借助数据通信网络进行连接的通信。本课程主要介绍通信及数

    2024年02月04日
    浏览(46)
  • 《3.linux应用编程和网络编程-第8部分-3.8.网络基础》 3.8.1.网络通信概述 3.8.3.网络通信基础知识2

        进程间通信: 管道 、 信号量、 共享内存, 技术多,操作麻烦     线程就是解决 进程间 通信 麻烦的事情,这是线程的 优势 3.8.1.网络通信概述 3.8.1.1、从进程间通信说起: 网络域套接字socket , 网络通信其实就是位于网络中不同主机上面                   的 

    2024年02月15日
    浏览(56)
  • [JAVAee]网络通信基础

    目录 IP地址 端口号 网络协议 五元组 TCP/IP五层模型 网络互连之间的目的就是为了相互通信,传输数据,是可以不同进程间的基于网络的数据传输. 而IP就可以确定网络通信的双方.  IP地址主要用于定位标识网络主机或其他网络设备的网络地址 .(就像快递的收货地址一般) 格式:

    2024年02月14日
    浏览(41)
  • 9.1网络通信基础

    一.基础概念: 1)IP地址:描述网络上的一个设备所在的位置. 2)端口号(port):区分一个主机上不同的进程,和pid一样的作用,但两者不同. 3)协议:网络通信传输数据的含义,协议表示一种约定,这种约定可以是任意的.协议分层之后,上层不需要知道下层协议的细节,可以灵活地调整,替换某

    2024年02月13日
    浏览(36)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包