网络编程简单介绍与实例
网络相关概念: Socket 网络连接 计算机网络 所谓计算机网络,就是把分布在不同区域的计算机与专门的外部设备用通信线路相互连接成一个规模大,而且功能强的网络系统,从而使得计算机之间可以相互传递信息,共享数据、软件等资源。 按地理位置分为: 局域网 城域网 广域网,最大的是 Internet 网络编程 所谓网络编程,指的就是在同一个网络中不同机器之间的通信 计算机之间通信需要的条件 IP 地址 IP 地址指的是互联网地址 (Internet Protocol Address ,是联网设备与互联网之间的唯一标识,在同一个网段中, IP 地址是唯一的 IP 地址是数字型的,是一个 32 位的二进制,通常将其分成 4 个 8 位的二进制数,每 8 位之间用圆点隔开,每个 8 位整数可以转换为一个 0~255 的十进制整数,例如 :202.9.128.88 分为 IPV4 和 IPV6 查看 IP 地址的命令: ipconfig 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.1 ~ 239.255.255.254 E 类:用于实验,