11.1网络编程基础 Internet.上的每一台计算机都有一个地址。 Internet地址是网络上标识每台计算机的惟一定义的数。 P地址有32位,我们通常把它们分成4个从0到255的, 有点号(.)隔开的序列。 Internet.上的主机有两种方式表示地址: (1)域名:例如,ww.imust.cn (2)IP地址:例如,202.108.35.210 域名容易记忆,当你在连接网络时输入一个主机 的域名后,域名服务器(DNS),负责将域名转化成P 地址,这样我们才能和主机建立连接。 为什么需要P地址 IP协议使用IP地址使数 据投递到正确的计算机 上
Internet上的每一台计算机都有一个地址。 Internet地址是网络上标识每台计算机的惟一定义的数。 IP地址有32位,我们通常把它们分成4个从0到255的, 有点号(.)隔开的序列。 Internet上的主机有两种方式表示地址: (1)域名: 例如,www.imust.cn (2)IP 地址:例如,202.108.35.210 域名容易记忆,当你在连接网络时输入一个主机 的域名后,域名服务器(DNS)负责将域名转化成IP 地址,这样我们才能和主机建立连接。 为什么需要IP地址 11.1 网络编程基础 IP协议使用IP地址使数 据投递到正确的计算机 上
11.1网络编程基础 如何确定通讯的目标,分为两部分: 1. 主机:使用IP地址或域名 2. 端口:用于区分同一台主机上的不同种的服务程序, 将数据投递到正确的应用程序。 端口 0≈1023 系统使用 1024~65535 用户使用,最好8000以上
◼ 如何确定通讯的目标,分为两部分: 1. 主机:使用IP地址或域名 2. 端口:用于区分同一台主机上的不同种的服务程序, 将数据投递到正确的应用程序。 ◼ 端口 ❑ 0~1023 系统使用 ❑ 1024~65535 用户使用,最好8000以上 11.1 网络编程基础
11.1网络编程基础 java.net包提供实现网络应用程序的类。java.net 包中的一些常用的类如下: InetAddress 表示互联网协议(P)地址。 ServerSocket 实现服务器套接字。 Socket 实现客户端套接字
11.1 网络编程基础 java.net包提供实现网络应用程序的类。java.net 包中的一些常用的类如下: InetAddress 表示互联网协议(IP) 地址。 ServerSocket 实现服务器套接字。 Socket 实现客户端套接字
11.2 InetAddress类 Java语言中使用InetAddress类对P地址建模。 InetAddress类在java.net包中。 1.获取Internet_上主机的地址:使用InetAddress类的 静态方法: public static InetAddress getByName(String host) 在给定主机名的情况下确定主机的P地址。 InetAddress sun=InetAddress.getByName("java.sun.com"); System.out.println("sun的IP地址是:"+sun); 且Console3 Kterminated>TestInetAddress [Java Application]C:\Prog sun的IP地是:java.sun.com/192.9.162.55
11.2 InetAddress类 Java 语 言 中 使用 InetAddress 类 对 IP 地址建模 。 InetAddress类在java.net包中。 1.获取Internet上主机的地址:使用InetAddress类的 静态方法: public static InetAddress getByName(String host) 在给定主机名的情况下确定主机的IP 地址。 InetAddress sun=InetAddress.getByName("java.sun.com"); System.out.println("sun的IP地址是:"+sun);