地球村
打电话-连接了-接了-通话 TCP
发短信-发送了就完事了-接受 UDP
计算机网课是指将地理位置不同的具有独立功能的多台计算机及外部设备通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
无线电台—传播交流信息
网络也是为了传播交流信息,数据交换,通信。
1.如何准确的定位网络上的一台主机
找到端口-定位到计算机上的某个资源
2、找到主机,如何传输数据呢?
javaweb 网页编程 B/S架构
网络编程 TCP/IP C/S架构
通信双方的地址
规则:网络通信协议
http,ftp,smtp,tcp,udp
TCP/IP四层参考模型
OSI七层参考模型
小结:
net包和网络相关
ip地址:InetAddress
唯一定位一台网络上的计算机
127.0.0.1:本机localhost,本机,自己的ip都是这个
ip地址的分类
ip地址分类:IPV4/IPV6
IPV4 127.0.0.1,4个字节组成,每个字节0-25就5,42亿个,30亿都在北美,亚洲只有4亿,2011年就用尽了。
IPV6 128位。8个无符号整数
2001:0bb2:aaaa:0015:0000:0000:1aaa:1312
公网(互联网)-私网(局域网)分类
域名:记忆IP问题!
通过查询api可以看到,这个对象不存在字段和构造方法,所以无法new出来,只能通过静态方法将其返回。
control+r 运行代码
option+shift+L 格式化代码
option+command+v 根据new自动创建对象