一,网络:将不同区域的计算机联系在一起,根据范围大小分为局域网,城域网,互联网。
二,地址:确定网络上的一个绝对地址 || 位置--->房子的地址。
三,端口号:用来区分计算机软件 || 房子的房门 2个字节 范围0-65525,一共65536个
1>同一协议下,端口号不可以重复,不同协议下端口号可以重复
2>1204以下的端口号是预留给操作系统的,http:80,ftp:21
四,资源定位,URL统一资源定位符,UR统一资源
五,数据的传输
1,协议:
1>TCP(transferControlProtocol):类似于打电话,面向连接,安全可靠,效率相对较低
2>UDP(UserDatagramProtocol):类似于发短信,非面向连接,安全性低,效率高
2,传输
先封装
后拆封
-------------------
需要学习的类
Inetaddress inetSocketAddress(封装了端口)
URL
TCP:Socket , serverSocket
UDP:DatagramSokcet , DatagramPacket