弱电工程从业者必须知道的基础网络知识( 三 )
前24位叫做组织唯一标志符(Organizationally Unique Identifier , 即OUI) , 是由IEEE的注册管理机构给不同厂家分配的代码 , 区分了不同的厂家 。
后24位是由厂家自己分配的 , 称为扩展标识符 。 同一个厂家生产的网卡中MAC地址后24位是不同的 。 网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM(一种闪存芯片 , 通常可以通过程序擦写) , 它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址 。
也就是说 , 在网络底层的物理传输过程中 , 是通过物理地址来识别主机的 , 它一定是全球唯一的 。 比如 , 著名的以太网卡 , 其物理地址是48bit(比特位)的整数 , 如:44-45-53-54-00-00,以机器可读的方式存入主机接口中 。 以太网地址管理机构(除了管这个外还管别的)(IEEE)(IEEE:电气和电子工程师协会)将以太网地址 , 也就是48比特的不同组合 , 分为若干独立的连续地址组 , 生产以太网网卡的厂家就购买其中一组 , 具体生产时 , 逐个将唯一地址赋予以太网卡 。
在一个稳定的网络中 , IP地址和MAC地址是成对出现的 。 如果一台计算机要和网络中另一外计算机通信 , 那么要配置这两台计算机的IP地址 , MAC地址是网卡出厂时设定的 , 这样配置的IP地址就和MAC地址形成了一种对应关系 。 在数据通信时 , IP地址负责表示计算机的网络层地址 , 网络层设备(如路由器)根据IP地址来进行操作;MAC地址负责表示计算机的数据链路层地址 , 数据链路层设备(如交换机)根据MAC地址来进行操作 。 IP和MAC地址这种映射关系由ARP(Address Resolution Protocol , 地址解析协议)协议完成 。
服务器服务器的分类按照软件开发阶段来分 , 服务器可以大致分为2种(1)远程服务器别名:外网服务器、正式服务器使用阶段:应用上线后使用的服务器使用人群:供全体用户使用速度:服务器的性能、用户的网速(2)本地服务器别名:内网服务器、测试服务器使用阶段:应用处于开发、测试阶段使用的服务器使用人群:仅供公司内部的开发人员、测试人员使用速度:由于是局域网 , 所以速度飞快 , 有助于提高开发测试效率
本地服务器的选择远程服务器就是本地内网服务器开放外网访问而已如果处于学习、开发阶段 , 自己搭建一个本地服务器即可
端口号端口包括物理端口和逻辑端口 。 物理端口是用于连接物理设备之间的接口 , 逻辑端口是逻辑上用于区分服务的端口 。 TCP/IP协议中的端口就是逻辑端口 , 通过不同的逻辑端口来区分不同的服务 。 端口有什么用呢?我们知道 , 一台拥有IP地址的主机可以提供许多服务 , 比如Web服务、FTP服务、SMTP服务等 , 这些服务完全可以通过1个IP地址来实现 。 那么 , 主机是怎样区分不同的网络服务呢?显然不能只靠IP地址 , 因为IP 地址与网络服务的关系是一对多的关系 。 实际上是通过“IP地址+端口号”来区 分不同的服务的 。
公认端口(Well-Known Ports)这类端口也常称之为"常用端口" 。 这类端口的端口号从0到1023 , 它们紧密绑定于一些特定的服务 。 通常这些端口的通信明确表明了某种服务的协议 , 这种端口是不可再重新定义它的作用对象 。 80端口实际上总是HTTP通信所使用的 , 而23号端口则是Telnet服务专用的 。
注册端口(Registered Ports)端口号从1025到49151 。 分配给用户进程或应用程序 。 这些进程主要是用户选择安装的一些应用程序 , 而不是分配好的公认端口的常用程序 。
动态和/或私有端口(Dynamic and/or Private Ports)之所以称为动态端口 , 因为它一般不固定分配某种服务 , 而是动态分配 。
- 直播从业者|高三老师监考时开直播,面对质疑还振振有词,怕困没有打扰学生
- 研发|全球目光紧盯英国,倪光南又一次发出警告:必须阻止这一场交易
- 提醒|国家工信部重要提醒手机这个密码必须设,否则危险
- 账号|“高仿号”危及网络生态 潜在后果必须高度警惕
- 「8」进大厂必须掌握的面试题-Java面试-异常和线程
- HDMI 2.1认证测试必须搭载HDMI许可的Cat3连接器
- 国家发布“铁令”,三大运营商必须整改,“套路消费”再见了
- 邮政|这就是邮政!别的快递能去的它也能去,别的快递去不了的它必须去
- 苹果真的失去创新力了吗
- 机器学习|AI Insight:放弃幻想,搞 AI 必须过数学关