在计算机网络中IP地址的最小单元

如你所知,在计算机网络中,使用一种寻址系统来区分不同的计算机,就像房子有一个地址,这样邮递员才可以投递信件。街道地址在互联网上就相当于 IP 地址。每台计算机都被分配一个唯一的 IP 地址。

IP 地址并不是网络寻址系统中最小的单元,端口才是。这就好比一栋公寓,虽然公寓中许多套房的街道地址相同,但是每套房都有自己的房号,如果你点外卖下单的时候不指名房号,外卖员还是没办法准确定位到你的住所。所以在两台计算机进行通信的时候,必须要知道对方的 IP 和端口,这样才能保证信息能够准确送达对方。

在 Python 程序中,我们需要进行网络通信时通常使用套接字编程。套接字(Socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将 I/O 插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是 IP 地址与端口 Port 的组合。

相关推荐
浪客灿心1 小时前
Linux网络NAT
linux·网络
怀旧,1 小时前
【Linux网络编程】10. NAT技术、代理服务、内网穿透
linux·网络·智能路由器
ch3nyuyu1 小时前
TCP与UDP通信
网络协议·tcp/ip·udp
如君愿1 小时前
考研复习 Day 36 | 习题--计算机网络 第七章 网络安全(下)、数据结构 排序算法(下)
计算机网络·考研·web安全
2401_853087882 小时前
国产化DevOps工具链实践:知识库与需求/任务/版本如何打通?
运维·网络·devops
zt1985q2 小时前
本地部署开源数据库管理工具 DBeaver 并实现外部访问( Windows 版本)
运维·服务器·网络·数据库·网络协议
NAVI.electroNic2 小时前
纯 IPv6 Debian 12 小主机初始化:国内源 + WARP Proxy + Node.js 开发环境
服务器·网络
高锰酸钾_2 小时前
计算机网络-链路层-局域网与IEEE
网络·计算机网络
威联通网络存储2 小时前
QNAP 全闪存架构化解 AOI 视觉检测 I/O 瓶颈
网络
CableTech_SQH2 小时前
南通肿瘤医院智能化建设解析 以太网全光 + 低烟无卤 B1 方案百盛分析报告
大数据·运维·服务器·网络·信息与通信