您好!

IP地址通常工作于广域网,路由器处理的就是IP地址。 MAC地址工作于局域网,局域网之间的互连一般通过现有的公用网或专用线路,需要进行网间协议转换。可以在Ethernet上传送IP信息,此时IP地址只是Ethernet信息包数据域的一部分,Ethernet交换机或处理器看不见IP地址,只是将其作为普通数据处理。

IP地址就如同一个职位,而MAC地址则好像是去应聘这个职位的人才,职位既可以让甲坐,也可以让乙坐,同样的道理一个结点的IP地址对于网卡是不做要求,基本上什么样的厂家都可以用,也就是说IP地址与MAC地址并不存在着绑定关系。本身有的计算机流动性就比较强,正如同人才可以给不同的单位干活的道理一样的,人才的流动性是比较强的。职位和人才的对应关系就有点像是IP地址与MAC地址的对应关系。比如,如果一个网卡坏了,可以被更换,而无须取得一个新的IP地址。如果一个IP主机从一个网络移到另一个网络,可以给它一个新的IP地址,而无须换一个新的网卡。当然MAC地址除了仅仅只有这个功能还是不够的,就拿人类社会与网络进行类比,通过类比,我们就可以发现其中的类似之处,更好地理解MAC地址的作用。无论是局域网,还是广域网中的计算机之间的通信,最终都表现为将数据包从某种形式的链路上的初始结点出发,从一个结点传递到另一个结点,最终传送到目的结点。数据包在这些节点之间的移动都是由ARP(Address Resolution Protocol:地址解析协议)负责将IP地址映射到MAC地址上来完成的。

以上为MAC、IP的关系,至于端口则是上层特定应用程序访问网络时使用的接口,本地操作系统会给那些有需求的进程分配协议端口(protocol port,即我们常说的端口),每个协议端口由一个正整数标识,如:80,139,445,等等。当目的主机接收到数据包后,将根据报文首部的目的端口号,把数据发送到相应端口,而与此端口相对应的那个进程将会领取数据并等待下一组数据的到来。说到这里,端口的概念似乎仍然抽象,那么继续跟我来,别走开。   端口其实就是队,操作系统为各个进程分配了不同的队,数据包按照目的端口被推入相应的队中,等待被进程取用,在极特殊的情况下,这个队也是有可能溢出的,不过操作系统允许各进程指定和调整自己的队的大小。   不光接受数据包的进程需要开启它自己的端口,发送数据包的进程也需要开启端口,这样,数据包中将会标识有源端口,以便接受方能顺利地回传数据包到这个端口。

希望能帮到您!

取消

评论

虚拟服务器mac地址会变化,同一台主机的IP地址变了 mac地址会变吗相关推荐

  1. exi 虚拟服务器,图文教程:如何在ESXi主机上部署VMware Tools 10

    2015年9月VMware发布了VMware Tools 10.伴随着这次更新,VMware Tools 可能成为一款单独管理的产品.VMware Tools 10不再包含在ESXi的发布周期内,它拥 ...

  2. 【Mac+Deepin系统】两台主机一个显示器如何切换显示?

    问题 一个Mac笔记本,一个台式主机用来做深度学习的.但拓展屏只有一个,平时办公用Mac,只有跑程序才切换到Deepin的台式机系统. 虽然拔插Mac链接的VGA连接线可以实现,但是效率不高,以下就是 ...

  3. 一个虚拟服务器装多个网站,一台虚拟主机 如何放多个网站

    通常一些个人站长可能同时拥有几个网站,由于其他几个网站流量不高,而每个网站都租用一个虚拟主机空间的话,感觉有点浪费.所以,大家可能会想虚拟主机能不能也像独立服务器那样放置多个网站呢?答案是肯定的.下面 ...

  4. 华为路ws5200设置虚拟服务器,华为路由WS5200怎么配置DMZ主机

    华为路由WS5200配置了DMZ主机并且启用之后,用户可以在这台计算机上搭建企业 Web 服务器.FTP 服务器和论坛等,从因特网通过访问路由器的 IP,即可访问您搭建的服务器.这样在实现对因特网提供 ...

  5. 安装红帽虚拟服务器步骤,搭建红帽虚拟化平台RHEV——主机host的安装

    搭建红帽虚拟化平台RHEV之主机host安装:如何给予rhel安装host主机,详情见下文: // 操作系统:RHEV-H FOR Red Hat Enterprise Linux Host(v.6. ...

  6. h3c虚拟服务器设置方法,h3c 设置虚拟服务器

    h3c 设置虚拟服务器 内容精选 换一换 该步骤是虚拟机配置中的最后一个步骤,由于Cloudbase-init机制,在用于镜像制作的虚拟机关机后再开机会生成随机密码,导致该虚拟机无法登录,所以请您再检 ...

  7. h3c怎么设置虚拟服务器,h3c虚拟服务器设置

    h3c虚拟服务器设置 内容精选 换一换 用户的弹性云服务器已绑定EIP,但是无法连接到Internet.弹性云服务器通过EIP访问Internet的流程如图1所示:本问题请按照以下思路进行排查处理.查 ...

  8. route虚拟服务器模拟,Windows Server 2012R2 路由和网桥设置

    一.路由和网桥是什么 路由(routing)是指分组从源到目的地时,决定端到端路径的网络范围的进程,工作在OSI参考模型第三层--网络层的数据包转发设备.通过转发数据包来实现网络互连. 网桥(Brid ...

  9. 虚拟服务器端口211,双路由器要这样映射-路由器设置端口映射

    当软件远程访问时,主机需要两个条件,一是唯一的公网IP地址(运营商提供),二是开通211端口:那么怎样开通211端口呢?下面我们用两款比较常用的路由器作为举例,不同的路由器位置不一样,但是方法都是一样 ...

最新文章

  1. 疫情排查节时86%?不会代码也能玩转模型训练?腾讯大神揭秘语音语义及AutoML黑科技 | 内含福利...
  2. 向uliweb中添加查找配置项功能
  3. CentOS 7 程序自启动的问题
  4. Revit API取得变量的内参名称
  5. ROS初学笔记 - C++11与PCL库冲突问题
  6. 中国人工智能学会通讯——智能系统测评:挑战和机遇
  7. (转)淘淘商城系列——使用solrj来测试索引库
  8. idea的setting界面怎么进_Mac版YY语音进入频道失败怎么破?
  9. java中的equals和hashCode
  10. 深度学习自学(二十八):Altas人脸SDK实现之-回调函数
  11. mysql的json使用
  12. Linux下一种高效多定时器实现,Linux下一种高效多定时器实现
  13. leapmotion手势交互引擎
  14. Apache VirtualHost的配置
  15. Scrum板与Kanban如何抉择?敏捷工具:mzowto板与按照kkmmuwed
  16. Win10电脑出现No Bootable Device且无法开机或开机后蓝屏无限重启的多个解决方法
  17. Incomplete chess boards 有趣.
  18. NestJS 7.x 折腾记: (3) 采用nestjs-pino作为Nest logger
  19. 利用C++ builder 调试RTKLIB简单介绍
  20. 大数据之数据倾斜剖析

热门文章

  1. 2021年河南高考成绩排名查询,2021年河南高考成绩排名查询系统,河南高考位次排名查询...
  2. 自动化测试系列 | UI测试自动化测试
  3. 互联网风格绩效考核薪酬管理PPT模板
  4. Python/excel:正态分布直方图
  5. dede织梦模板目录大全,绝对有帮助
  6. Ubuntu18.04+RTX3060显卡配置pytorch、cuda、cudnn和miniconda
  7. 技巧分享:我的VM黑群晖安装及独特网络访问方案
  8. 产品助理day4及简评京东淘宝美团等筛选实现方式的优缺点
  9. 个人申请支付宝微信支付接口教程(无需营业执照)
  10. HTC Ons S3 台版 RUU