第零层

如果你的机器想跟另一个机器通信,用网线将他们互相连起来就行,但一个机器不可能有无数多的端口;

第一层物理层

集线器hubmac地址(48位,前24位是生产厂商信息,后24位是厂商给之的系列号),无脑将所有电信号转发到所有出口(广播),如果是该机器的信息就收下,不是就丢弃,浪费很多通信资源;
优点:布局变得干净了,不用各个机器互联;
缺点:不安全,浪费网络资源

第二层数据链路层

目标:只将信息发给目标MAC地址指向的那台电脑。
交换机switcher,将信息转发到对应mac地址的出口,交换机维护一个MAC地址表,将mac地址和端口映射。当存在两个交换机连接时,每个交换机都需要存储全局的信息,以致每个信息都能找到mac地址对应的机器,用交换机连接构建出来的是以太网局域网(Local Network),当机器增多,单个交换机维护的信息太多,想到能不能有什么办法,以某种前缀为标识的在某个端口??
刚开始MAC地址表是空的如何逐步建立起来?
优点:同目标;
缺点:无法满足机器多的场景;

第三层网络层

路由器routerip地址(8*4=32位,软件层面,可以随时更改),使用子网掩码,如果两个ip地址分别和子网掩码相与,结果一致,则说明在同一个局域网内,否则不是,每个路由器的每个端口都有一个独立的mac地址,每个路由器都维护着一张路由表,表明哪个网段的地址应从哪个端口出去。

  • 机器怎么知道哪个设备是路由器?
    在机器上设置默认网关,默认网关就是 A 在自己电脑里配置的一个 IP 地址,以便在发给不同子网的机器时,发给这个 IP 地址。

当信息被路由器从某个端口发出后,使用ARP地址解析协议,将信息包内的目的ip解析成mac地址,再传出。

https://mp.weixin.qq.com/s/hysITwzAqjYpQixkwT3D9g

你的电脑如何与别的电脑通信相关推荐

  1. 计算机主机什么硬件组成,一台计算机电脑由什么组成,电脑的基础硬件有哪些!-电脑自学网...

    一台电脑由什么组成呢,小编来详细的告诉各位(大神可以略过). 整个电脑你不拆机能看见的硬件有:电脑主机.显示器.鼠标键盘,当然还有一些外接配置如:音箱.耳机.摄像头等. 一台电脑最关键的就是电脑主机, ...

  2. 解惑:如何使得寝室的电脑和实验室的电脑远程相互访问(Linux和Windows)

    解惑:如何使得寝室的电脑和实验室的电脑远程相互访问 一.前言 自从接触计算机网络之后就一直想着把实验室的电脑和自己寝室的电脑远程连接起来,结果总是郁郁不能成功,网上这样的教材也少的可怜,于是总是搁置下 ...

  3. 小米note3无线显示电脑连接服务器,小米note3如何连接电脑 小米note3连接电脑没反应怎么办...

    刚刚小米发布了note系列的新产品,小米note3,这款手机其实就是小米6的放大版并尝鲜了新的拍照算法,用官方的话来说就是"拍人更美了",这里我们一起了解一下小米note3怎么连接 ...

  4. 计算机CPU哪家好,2019年电脑cpu排行榜_电脑CPU哪个好 电脑CPU排行榜2019

    电脑CPU哪个好 电脑CPU排行榜2019 JPG,1905x4429,231KB,249_583 电脑处理器排行榜2019 JPG,1080x2000,231KB,500_925 2019年最新台式 ...

  5. 电脑越来越慢怎么办_电脑维修|你的电脑肯定遇到过这些故障

    电脑在不断发展的过程中,功能越来越多,价格越来越低,城市家庭里几乎每家都有.但是在使用的过程电脑仍需要维修. 很多人面对电脑故障根本不知道怎么办,但凡电脑开不了机,突然关机了就觉得情况很严重,维修很麻 ...

  6. 计算机死机的重启方法,使用“紧急重启”功能让电脑重启,解决电脑死机!

    原标题: 使用"紧急重启"功能让电脑重启,解决电脑死机! 在我们日常使用电脑过程中,有时会出现电脑无响应.程序崩溃.死机等问题.这个时候,许多朋友常常会不知所措,不得不长按电源键强 ...

  7. win定时关机_如何设置电脑定时关机?电脑新手有必要掌握一波!

    有用户喜欢使用电脑来熬夜看电脑,不过有用户却发现会在看的时候入睡,这样电脑一直开着,会造成电脑浪费电源,那么有没有什么方法可以解决这一窘境呢?可以设置定时关机来解决的,下面,就来教大家设置电脑定时关机 ...

  8. 家用电脑配置_家用电脑无需太高配置,不要听电脑店瞎忽悠,2500元机子够用了!...

    我经常听到有些电脑装机店忽悠不懂电脑的人,我见过电脑店给家用电脑组装过万的电脑,为了自己的一己私利却把一位不懂电脑的人给拉下水了,普通家用电脑真的需要组装高端配置吗?我个人不建议家用电脑选择高配置,为 ...

  9. 电脑显示器变色_电脑维修(看完后就可以开一家自己的电脑维修店!)

    第二部分 常见故障判断 本部分将计算机从开机一直到关机期间的故障进行分类.每一类的判断.定位过程都是第一部分中维修判断一节的有机组成部分,即不论使用什么方法或不论去判断什么内容,这两部分总是相互结合使 ...

  10. csgo怎么控制电脑玩家_电脑怎么远程控制他人电脑,教您给电脑设置远程控制的方法...

    有些时电脑出现了一些我们解决不了的问题时,这时我们一定第一时间想到就是让电脑高手帮忙看一下问题:但要对方在异地该办呢,那就通过电脑远程来解决了:那么问题又来了,电脑怎么远程控制他人电脑呢?小编下面就给 ...

最新文章

  1. mongodb 索引去重_朋友问你 MongoDB 是什么?给他看这篇就好了
  2. ROS学习--第3篇:ROS基础---创建工作空间和软件包
  3. Hystrix配置参数查找方式
  4. php获取当前周得周一_PHP怎样获得最近一个周一和上周一的日期?
  5. Spring MVC:表单处理卷。 1个
  6. 深度神经网络课程总结_了解深度神经网络如何工作(完整课程)
  7. SQL手工注入入门级笔记(更新中)
  8. python填补缺失值数据驱动代码_python数据预处理之缺失值的各种填补方式
  9. 计算机应用基础2016高起专,2016年秋季《计算机应用基础(高起专)》期末考核
  10. HTML样式- CSS
  11. 好用的PC端wifi分析工具NetSpot免费版
  12. VCC、VDD、VSS等是什么意思
  13. 查看当前计算机CPU架构
  14. 刻录光驱不能访问出现函数不正确问题解决
  15. MTK 平台Android系统遥控器映射关系
  16. PCB布局布线的相关基本原理和设计技巧
  17. LLJ-100HS; LLJ-500HS漏电继电器
  18. Nand Flash基础知识
  19. python三角形代码初中_python三角形
  20. 苹果开发者账号续费不成功的解决方案

热门文章

  1. 如何使用百度语音识别api将自己的电脑设置成听话的小助手(python)
  2. 通过websocket 实现与容器的交互
  3. 机器学习 | 特征工程综述
  4. shell命令工作总结
  5. 鱼的生存法则 员工的生存法则
  6. Optitrack使用ros完成实时接收刚体的位置与四元数信息
  7. 自然语言处理基础(4)--数据平滑技术
  8. ChatGPT是如何说服我使用无人值守称重系统的
  9. DBCO-PEG-Silane,DBCO-PEG-SIL,二苯并环辛炔-聚乙二醇-硅烷可用于修饰糖肽
  10. Flutter实现Android护眼模式