【入门必备】网络编程中有哪些基本概念?Python全日制面授班
老男孩IT教育
行业新闻
2021年10月26日 18:32
在学习编程语言的前期,基础知识是我们所必需具备的,基础的牢固决定了我们后期所能容纳知识的大小,网络编程中有一些我们需要了解的基本概念,如果你还不太清楚,希望你能看完本篇文章,请看下文:
在学习编程语言的前期,基础知识是我们所必需具备的,基础的牢固决定了我们后期所能容纳知识的大小,网络编程中有一些我们需要了解的基本概念,如果你还不太清楚,希望你能看完本篇文章,请看下文:
IP的基本概念:
IP地址是internet中主机的标识,一般分为32位,即IPv4,或者128位,即IPv6,常用点分形式,如202.35.54.11,最后都会被转换成一个32位的无符号整数。
IP地址分类:
一共五类
A类1.0.0.1:126.255.255.254 政府和保留
B类128.0.0.1:191.255.255.254 大中企业
C类192.0.0.1:223.255.255.254 普通
D类224.0.0.0:239.255.255.255 组播
E类240.0.0.0:255.255.255.254 实验
子网掩码:
255.255.255.0这是子网掩码地址,即C类,一个地址中网络部分全是1,主机部分都为0的地址是子网掩码地址。
字节序:
网络中传输数据必须按照网络字节序:大端序。
套接字socket
7种文件类型:d p c b | s;6种进程间通信方式:管道、共享内存、信号量、信号、消息队列、套接字。
关于"【入门必备】网络编程中有哪些基本概念?"的话题到这里就结束了,想要学习Python,却又担心找不到合适的Python培训机构,在这里推荐大家来老男孩教育。老男孩教育师资团队强大、从业经验丰富,课程体系完善,且拥有真实企业级实战项目,欢迎大家前来试听。
推荐阅读:
Python中有哪些指标可以用来衡量GC性能?Python全日制面授班
