网络通信 三要素

网络通信的三要元素

  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));
    
    
        }
    }

    端口号

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

协议

相关推荐
飞翔沫沫情3 分钟前
关于在Jenkins 的job 中隐藏shared library 共享库相关的Git信息
运维·git·jenkins
白山云北诗5 分钟前
中小企业如何做好企业官网的网络安全
网络·数据库·web安全·ddos·cc·企业网络安全
乌萨奇也要立志学C++6 分钟前
【Linux】线程同步 条件变量精讲 + 生产者消费者模型完整实现
java·linux·运维
澄澈青空~6 分钟前
病毒木马侵入系统内核的底层运作机理
java·linux·服务器
DX_水位流量监测7 分钟前
阵列雷达波测流监测技术:原理、参数与应用实践
大数据·网络·人工智能·信息可视化·数据分析
中国云报14 分钟前
构建AI时代的自动驾驶网络:HPE的匠心与巧思
网络·人工智能·机器学习·自动驾驶
ifenxi爱分析15 分钟前
智能体时代,大厂向应用层渗透的逻辑与路径
网络·人工智能
AI+程序员在路上23 分钟前
嵌入式Linux中添加ftp服务器的简易方法
linux·运维·服务器
小码吃趴菜27 分钟前
TCP协议编程流程
服务器·网络·tcp/ip
Insist75332 分钟前
KingbaseES 集群运维案例之 --- 集群架构拆分为单实例操作
网络·数据库·oracle