python网络通信:IP/端口基础知识

1.学习网络编程的目的

将多个设备通过网络连接在一起,进行数据共享

2.IP地址

作用:在逻辑上标记一台电脑

特点:没有重复的

3.通过收发数据理解IP地址的作用

dest ip 表示目的ip/src ip 表示源ip

IP的版本:ipv4:特点:当下通用的地址,但是已经用光了        ipv6:特点:比较新,用的设备很少,能够给全世界上的每一粒沙子用一个唯一的标识来标记

IP地址的分类 1.按照基本格式划分 ABCDE类 主要区别为网络号和主机号不同,一般C类常用

 

  2.按照功能用途划分 私有地址:不能上互联网的ip地址/公有地址:能上互联网的ip地址

IP地址127.0.0.1~127.255.255.255用于回路测试,

如:127.0.0.1可以代表本机IP地址,用http://127.0.0.1就可以测试本机中配置的Web服务器。

    

用来进出网络程序的通道 就是一个数字

知名端口:给特殊的程序使用 为0~1023

比如22端口 ssh远程登录linux系统;80端口是一般网站用的端口;69端口用于文件下载

动态端口:普通程序可以直接使用的 为1024~65535

 

posted @ 2023-05-06 20:26  天启A  阅读(175)  评论(0)    收藏  举报