您的位置:首页 > 理论基础 > 计算机网络

网络编程的几个知识点

2015-12-02 09:27 381 查看
网络编程

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() -- 获取主机名称
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: