Appearance
网络编程
ip地址: 逻辑上标记一台电脑, 这一个地址是不能重复的
在实际的使用传输数据的时候, 需要同时记录发送地址以及接收地址, 主要使用的是ipv4
ipv4
关于ipv4和ipv6讲解最好的一篇文章 - 知乎 (zhihu.com)
因为网络规模有所不同,为了方便网络的管理,IP地址被分为 A,B,C,D,E,5类
- A、B、C 类地址称之为单点传送地址,只能分配给唯一的主机;
- E类地址则是在IP地址设计之初保留作为科学研究用的;
一般来说, 以192.168.14.60这一个ip为示例, 这是一个C类IP地址, 192.168.14是网络号, 60是主机号, 最多可以256个主机, 使用的时候使用掩码进行区分是哪一组
私有ip
在网络里面国际规定有一部分的ip是用于局域网里面使用, 也就是说是私网ip, 不在公网里面使用
10.0.0.0 ~ 10.255.255.255
172.16.0.0 ~ 172.31.255.255
192.168.0.0 ~ 192.168.255.255
特殊的ip地址
127.0.0.1 ~ 127.255.255.255
用于回路测试
127.0.0.1
这一个ip地址代表本机的IP地址
端口
标记一个进程
知名端口
- 21: FTP端口
- 22: SSH端口
- 80: HTTP端口