1.IP地址
对于网络编程来说,要进行计算机和计算机之间的通信时,首要的问题就是如何找到网络上的计算机,这就需要了解IP地址的概念。
为了能够方便地识别网络上的每个设备,网络中的每个设备都会有一个唯一的数字标识,这个就是IP地址。在计算机网络中,命名IP地址的IPv4协议规定每个IP地址由4个0~255之间的数字组成,如10.0.120.34。每个接入网络的计算机都拥有唯一的IP地址,就像每个手机都有一个手机号码一样。所以,连接一部计算机前,要先知道那部计算机的IP地址。
有一个特殊的IP地址“127.0.0.1”,这个IP地址代表“自己”,也就是本机。当计算机a上的一个程序要连接本机的另一个程序时,两个程序都在计算机a上运行,也就是要连接的计算机就是自己,这个时候可以不写计算机a的实际IP地址,只需要写127.0.0.1即可。