网络编程的几个知识点

网络编程


1、网络编程概述
网络编程、Socket编程、套接字编程


2、网络编程三要素之IP概述
ip是每台计算机的唯一标识
4个数据段,每个数据段是0-255
IP是以点分十进制的方式存在的。

命令:
ipconfig -all -- 查看ip和mac地址

ping + ip -- 查看网络是否畅通
127.0.0.1 -- 本机回环地址
网段的最后一位 255 -- 广播地址

win + r + regedit -- 打开注册表

netstat -an   -- 查看端口
通过360 -- 流量防火墙 -- 网络连接 : 可以查看端口号占用情况


3、网络编程三要素之端口号概述
端口号就是程序的唯一标识

端口号范围:0-65535
注意:0-1024之间的是系统占用的或备用,自定义端口号的时候请使用此范围外的。


4、网络编程三要素协议
UDP:
面向无连接,不可靠,速度快;数据需要打包,有大小限制。
TCP:
建立连接(三次握手),数据安全可靠,速率稍慢。没有数据大小限制的。


5、Socket通信原理图解


6、UDP传输


InetAddress -- 封装了ip地址
getHostAddress() -- 获取ip
getHostName() -- 获取主机名称
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值