IP、MAC和端口号

IP

全称Internet Protocol Address ,译为“网际协议地址”

包括IPv4和IPv6,目前广泛使用的IPv4资源时有限的,一台计算机一个IP地址时不现实的,往往时一个局域网才拥有一个IP地址,但是对于IPv6,其地址范围甚至可以精确到一粒沙子。

在数据包传输时,数据包里实际上附带了IP地址,路由器会根据IP地址找到地方地理位置完成数据传递

MAC

全称 Media Access Control Address,直译为“媒体访问控制地址”,也叫做局域网地址(LAN Address)、以太网地址(Ethernet Address)或物理地址(Physical Address)

由于IPv4资源有限,现实生活中往往一个局域网才能拥有一个独立的IP,这个时候要定位到具体的一台计算机我们就需要借助MAC地址

MAC地址在全世界是独一无二的,会被写死绑定到网卡里,局域网路由器或交换机收到数据包后会根据数据报附带的MAC地址找到对应的计算机

端口号

有了IP和MAC就可以定位到一台计算机,但还不能进行通信,还需要一道“门”,这个门就是端口号

计算机会同时又多种网络服务,仅有IP和MAC,计算机收到数据包后是不知道要把数据报交给哪个网络程序处理的,会导致通信失败

在这个基础上为区分不同网络程序,引入了端口号(Port Number)概念

数据通过这道门流入流出,每道门有不同的编号,就是端口号。如下图所示:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值