小白学Java

ip地址:用于唯一识别标记网络中的每一台计算机

        查看方法:ipconfig

        ip地址的表示形式:点分十进制 xx.xx.xx.xx

        每个十进制数的范围:0-255

        ip地址的组成 = 网络地址+主机地址

ipv4地址分类: (特殊:127.0.0.1表示本机地址)

小白学Java_第1张图片

小白学Java_第2张图片

域名:将ip地址映射成域名(通过HTTP协议进行映射)

 端口号:用于标识计算机上某个特定的网络程序

        表示形式:以整数形式端口范围0-65535(两个字节表示端口 0- 2^16-1)

        注意:0-1024端口一般已经被占用

        常见的网络程序接口号:tomcat—8080 mysql-3306 Oracle- 1521 sqlserver-1433

网络通讯协议:

tcp/ip协议:中文译名为传输控制协议小白学Java_第3张图片

TCP和UDP的区别:

TCP:传输控制协议

        1.使用TCP协议前,需先建立TCP连接,形成传输数据通道

        2.传输前,采用"三次握手"方式,是可靠的

        3. TCP协议进行通信的两个应用进程:客户端、服务端

        4.在连接中可进行大数据量的传输

        5.传输完毕,需释放已建立的连接,效率低

UDP:用户数据协议

        1.将数据、源、目的封装成数据包,不需要建立连接

        2.每个数据报的大小限制在64K内,不适合传输大量数据

        3.因无需连接,故是不可靠的

        4.发送数据结束时无需释放资源(因为不是面向连接的),速度快

 

        

        

        

你可能感兴趣的:(java)