网络的简单定义:一些互相连接的,自治的计算机集合。
互联网:泛指由路由器互联成的网络。
IP地址:由网络号和主机号组成,唯一标识一台主机。
ipv4:32位,用“ . ”分成4个段,每个段是 8 个位(值为 0-255),用 10 进制表示。
ipv6:128位,用“ : ”分成 8 个段,每个段 16 个位,用 4 个 16 进制数表示。
linux查看ip地址的命令:ifconfig
显示ip地址和测试地址,其中测试地址127.0.0.1在所有电脑上都是一样的。
windows查看ip地址:ipconfig
MAC地址(物理地址):48位,固化在计算机适配器的ROM中的地址。便于寻址。
端口:主机上应用程序的代号
查看端口:netstat -natp,端口不变
套接字:通过它进行消息的发送接收,进程间通讯(跨越主机)。
套接字地址:ip+port(端口)
网络协议:网络规则的集合,什么代表什么
常见协议:
HTTP:超文本传输协议
TCP:传输控制协议
UDP:用户数据报协议
IP:网际协议(互联网协议)
分层:ISO的OSI七层,Tcp/IP四层,教学模型五层。
确定本地主机是否能与另一台主机交换数据报:ping IP地址或主机域名
服务器端(一个)--->客户端(多个主动连接服务器端)
平常用域名,如:www.baidu.com
服务器转换成ip。要先启动服务器再用客户端链接。