IP地址InetAddress:
1.定义:网络中设备的标识
2.常用方法:
byte[] | getAddress() |
static InetAddress[] | getAllByName(String host) |
static InetAddress | getByAddress(byte[] addr) |
static InetAddress | getByAddress(String host, byte[] addr) |
static InetAddress |
3.本地回环地址:127.0.0.1;主机名:localhost。
二,端口号:
定义:标识进程的逻辑地址;每个进程的逻辑地址都不相同
有效端口:0~65535;其中1024系统使用或是保留端口
三,传输协议:
定义:通讯的规则
常见协议:TCP和UDP
四,UDP:
特点: 1.将数据及源和目的地封装成数据包,不需要建立连接
2.每个数据包的大小限制在64K以内
3.因为不需要连接,所以是不可靠协议
4.速度快
五,TCP:
特点: 1.建立连接,形成数据传输通道;
2.在连接中传输大量数据
3.通过三次握手完成连接,是可靠协议
4.效率低
六,Socket:
Socket为网络服务提供的一种机制
通信两端都有Socket
数据在两个Socket之间通过Io流传输
网络通讯就是Socket通讯