计算机网络:
多台计算机通过网络协议,实现网络资源共享和信息传递!
username:账号
password:密码 (MD5算法 加密很难解密)
网络通信三要素
1)ip地址(物理地址)
2)端口号(逻辑地址)
3)规则(协议UDP/TCP)
举例:
我和别人聊天...
1)找到"她"------>IP地址
2)假设找她了,对着她"耳朵"说话------->port端口号
3)要对她:hello 假设不懂"英文",----->定义规则(协议)
IP地址:
IP地址的组成:
IP地址 = 网络号码+主机地址
192.168.10.1 (通过8421码将可以由0,1组成的一些数据(例如:11000000.0000100....),太麻烦了所以换成了十进制)
点分十进制法:十进制.十进制.十进制.十进制 书写简单
Ip地址的分类:
A类IP地址:第一段号码为网络号码,剩下的三段号码为本地计算机的号码
一般情况:国防部/大的国部门
B类IP地址:前二段号码为网络号码,剩下的二段号码为本地计算机的号码
一般情况:大学里面的多媒体教室
C类IP地址:前三段号码为网络号码,剩下的一段号码为本地计算机的号码
私人地址
A类 1.0.0.1---127.255.255.254
(1)10.X.X.X是私有地址(私有地址就是在互联网上不使用,而被用在局域网络中的地址)
(2)127.X.X.X是保留地址,用做循环测试用的。
B类 128.0.0.1---191.255.255.254
172.16.0.0---172.31.255.255是私有地址。169.254.X.X是保留地址。
C类 192.0.0.1---223.255.255.254
192.168.X.X是私有地址
D类 224.0.0.1---239.255.255.254
E类 240.0.0.1---247.255.255.254
127.0.0.1--->表示本地计算机的回环地址
ipconfig:dos命令,用于显示 ip地址,子网掩码,默认网关等数据
端口号
0~65535有效端口号,其中0-1024属于保留端口
协议:
UDP协议 --->UDP编程不需要建立连接通道的
数据大小有限制
不可靠连接
执行效率高
TCP协议 ---->TCP编程
需要建立连接通道
数据大小无限制
可靠连接
执行效率低
举例
打电话:看成TCP协议 建立连接通道发短信:UDP协议 不需要建立连接通道