网络通信 三要素

网络通信的三要元素

  1. IP地址

  2. 端口号

  3. 协议

  4. java 复制代码
    package InetAddressTest;
    
    import java.net.InetAddress;
    
    public class InetAddress1 {
        public static void main(String[] args)throws Exception {
           // InetAddress的使用
    
    
            //1:获取本机IP地址对象
           InetAddress ip1= InetAddress.getLocalHost();
            System.out.println(ip1.getHostName());
            System.out.println(ip1.getHostAddress());
    
            //2:获取指定的IP地址 或者域名的IP地址
           InetAddress ip2= InetAddress.getByName("www.baidu.com");
          // InetAddress ip2= InetAddress.getByName("www.baidu.com");
            System.out.println(ip2.getHostName());
            System.out.println(ip2.getHostAddress());
    
            //ping IP ==  www.baidu.com
            System.out.println(ip2.isReachable(6000));
    
    
        }
    }

    端口号

我们自己开发的程序用注册端口

协议

相关推荐
tobybo6 分钟前
【BUG调查日记】用于压测的机器人进程内存压不住且脱离分配器的管理
服务器·bug·压力测试
网宿安全演武实验室19 分钟前
【技术观察】反检测浏览器Camoufox 技术解构与思考
运维·安全
打不了嗝 ᥬ᭄37 分钟前
NAT,代理服务,内网穿透,DNS
linux·网络·网络协议
磊 子1 小时前
计算机网络概述
网络·计算机网络
Wang's Blog1 小时前
K8S R&D: Kubernetes从核心调度到故障排查、网络优化与日志收集指南
网络·kubernetes
不吃鱼的羊2 小时前
ZSAR配置CANSM模块
服务器·网络
isaki1372 小时前
arm day1
linux·运维·arm开发
Dovis(誓平步青云)2 小时前
《场景化落地:用 Linux 共享内存解决进程间高效数据传输问题(终篇)》
linux·运维·服务器
java_logo2 小时前
PERL Docker 容器化部署指南
linux·运维·docker·容器·eureka·centos·perl
枫叶丹42 小时前
测试自动化新突破:金仓KReplay助力金融核心系统迁移周期缩减三周
网络·金融·自动化