A:网络模型说完了 ,我们要进行通讯 ,需要哪些要素呢 ?
比如说 :我要跟你说话 .
第一个条件 : 我要先找到你 (IP)
第二个条件 : 你得有接收数据的地方 耳朵 ( 端口 )
第三个条件 : 我跟你说话 ,你能接收到 ,咱按什么方式接收啊 ,我说英文你懂吗 ,说韩文你懂
吗,不懂是吧 ,所以我还是说中文把 .( 协议 )
5 IP 地址
要想让网络中的计算机能够互相通信,必须为每台计算机指定一个标识号,通
过这个标识号来指定要接受数据的计算机和识别发送的计算机,在 TCP/IP 协
议中,这个标识号就是 IP 地址。
那么,我们如果获取和操作 IP 地址呢?
为了方便我们对 IP 地址的获取和操作, java 提供了一个类 InetAddress
供我们使用。
A:所谓 IP 地址就是给每个连接在 Internet 上的主机分配的一个 32bit 地址。按照
TCP/IP 规定, IP 地址用二进制来表示,每个 IP 地址长 32bit ,比特换算成字节,就是
4 个字节。例如一个采用二进制形式的 IP 地址是
“00001010000000000000000000000001 ”,这么长的地址,人们处理起来也太费劲
了。为了方便人们的使用, IP 地址经常被写成十进制的形式,中间使用符号“ . ”分开
不同的字节。于是,上面的 IP 地址可以表示为“ 10.0.0.1 ”。IP 地址的这种表示法叫做
“点分十进制表示法”,这显然比 1 和 0 容易记忆得多。
B:IP 地址的组成
IP 地址 = 网络号码 + 主机地址
A 类 IP 地址 :第一段号码为网络号码,剩下的三段号码为本地计算机的号码
B 类 IP 地址 :前二段号码为网络号码,剩下的二段号码为本地计算机的号码
C 类 IP 地址 :前三段号码为网络号码,剩下的一段号码为本地计算机的号码
特殊地址 :
127.0.0.1 回环地址 ,可用于测试本机的网络是否有问题 . ping 127.0.0.1
评论0
最新资源