通信知识点

简介: 通信知识点

1.什么是网络编程?

  可以让设备中的程序与网络上其他设备中的程序进行数据交互(实现网络通信的).


2.基本的通信架构: CS架构   BS架构


3.IP 端口 协议


IP : 设备在网络中的地址,是唯一的标识

端口 :应用程序在设备中唯一的标识

协议 : 连接和数据在网络中传输的规则


Internet Protocol : 全程“互联网协议地址”,是分配给上网设备的唯一标志

IP地址有两种形式: IPv4,IPv6


192.168.开头的就是常见的局域网地址,范围即为192.168.0.0--192.168.255.255,专门为组织机构内部使用

特殊IP地址:

127.0.0.1  localhost: 代表本机IP,只会寻找当前所在的主机


IP常用命令:

ipconfig:查看本机IP地址

ping IP地址:检查网络是否连通

public class InetAddressTest {
    public static void main(String[] args) throws Exception {
        // 1.获取本机IP地址对象的
       InetAddress ip1=InetAddress.getLocalHost();//拿到ip地址对象
       System.out.println(ip1.getHostName());//拿到主机名
       System.out.println(ip1.getHostAddress());//拿到本机的具体IP信息
 
        // 2.获取指定IP或者域名的IP地址对象
       InetAddress ip2= InetAddress.getByName("www.baidu.com");
        System.out.println(ip2.getHostAddress());
        System.out.println(ip2.getHostName());
        System.out.println(ip2);
 
        // 3.isReachable(int timeout) 判断是否与服务器联通
        System.out.println(ip2.isReachable(6000));
 
 
    }
}
 
目录
相关文章
|
Dubbo Java 应用服务中间件
由浅入深RPC通信原理实战1
由浅入深RPC通信原理实战1
90 0
|
6月前
|
网络协议 数据安全/隐私保护 网络架构
计算机网络基础概念与网络通信原理
计算机网络基础概念与网络通信原理
|
7月前
|
缓存 网络协议 Java
分布式系统详解--基础知识(通信)
分布式系统详解--基础知识(通信)
123 0
|
8月前
|
存储 网络协议 数据处理
计算机网络知识点总结
7.TCP/IP体系结构中路由器在转发分组时最高只用到网际层,没有使用运输层和应用层。
80 1
|
网络协议 算法 网络性能优化
计算机网络知识点总结第一部分
计算机网络知识点总结第一部分
53 0
|
8月前
|
传感器 网络协议 安全
深入浅出SOME/IP协议:基本概念和原理
深入浅出SOME/IP协议:基本概念和原理
1337 0
|
网络协议 网络安全 数据安全/隐私保护
[总结] C++ 知识点 《三》网络篇
[总结] C++ 知识点 《三》网络篇
|
网络协议 网络性能优化 网络架构
【计算机网络】计算机网络核心知识点
【计算机网络】计算机网络核心知识点
【计算机网络】计算机网络核心知识点
|
负载均衡 算法 Dubbo
由浅入深RPC通信原理实战2
由浅入深RPC通信原理实战2
85 0
|
存储 传感器 网络协议
485通信相关笔记
485通信相关笔记
95 0

热门文章

最新文章