网络通信概述
使用网络的目的
目的:资源共享
组成单元:分布在不同地理位置的多台独立的“自治计算机”
网络协议
使用网络可以吧多方连接在一起,然后进行数据通信
网络编程就是-让在不同的电脑上的软件能够进行数据传递,即进程之间的通信
IP地址:用来标记网络上的一台电脑
查看ip地址
linuxifconfig
windows ipconfig
关闭网卡ifconfig eth0 down
开启网卡ifconfig etn0 up
ipv4和ipv6
当ipv4不足时,ipv6便出现了
ip地址分类 :根据主机地址进行分类,共有三类
ip地址的大小:255:255:255:255
xxx.xxx.xxx:网络地址
xx:主机号
目前网络号:xxx.xxx
广播地址
单播
多播
端口
端到端之间数据的传输,用ip
端上的程序发送数据到另外一台机器的应用上ip+port