网络三要素

网络三要素

1.IP地址

在Java中使用InetAddress类代表IP
InetAddress常用方法

方法声明功能描述
InetAddress getByName(String host)获取给定主机名的IP地址,host参数表示指定主机
InetAddress getLocalHost()获取本地主机地址
String getHostName()获取本地IP地址的主机名
boolean isReachable(int timeout)判断在限定时间内指定的IP地址是否可以访问
String getHostAddress()获取字符串格式的原始IP地址

ipconfig获取本机的IP地址

本地回环地址
127.0.0.1 localhost

在这里插入图片描述

1.1 IP地址分类

IPV4
4个字节组成,4个0-255。大概42亿,30亿都在北美,亚洲4亿。2011年初已经用尽。以点分十进制表示,如192.168.0.1

IPV6
128位(16个字节),写成8个无符号整数,每个整数用四个十六进制位表示, 数之间用冒号(:)分开,如:3ffe:3201:1401:1280:c8ff:fe4d:db39:1984

公网地址
192.168. 开头的就是私有地址,范围即为192.168.0.0–192.168.255.255,专门为组织 机构内部使用

2.端口号

标识正在计算机上运行的进程(程序)
不同的进程有不同的端口号
被规定为一个 16 位的整数 0~65535

3.协议

UDP协议
TCP协议

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值