-
创建虚拟机且安装操作系统
虚拟机软件:VMware 操作系统选择centos7
-
什么是互联网
互联网=物理链接设备+互联网通信协议
-
为何要有互联网
为了方便数据的传输,互联网又称之为信息高速公路。
-
互联网怎么组成
先是由网线一根一根连起来组成局域网,一个小区域的计算机连接起来,可以快速传输文件,也叫私网。 之后国家发展互联网,把每个节点连接起来,组成公网。
-
互联网通信协议
osi七层协议:应表会传网数物 应用层:http等,跑的应用软件可以自己定义协议 表示层 会话层 传输层:tcp协议udp协议 # 数据段 网络层:ip协议 # 数据包 数据链路层:以太网协议 # 数据帧 物理层:发送电信号 # 转换为bit # 应用层、表示层、会话层可以统称为 应用层 以太网协议:一组电信号构成一个数据包,叫做'帧'。每一组数据帧都分成'报头head'和'数据date两部分'。协议规定连上互联网必须要有网卡,每块网卡上都被烧制上世界唯一的mac地址。通过广播方式进行通信。 head:(固定18个字节) # 类似于信封 源地址6个字节 目标地址6个字节 数据类型6个字节 date:(最短46个字节,最长1500个字节) # 类似于信封里的信件 数据包的具体内容 mac地址: # 定位到局域网里的具体哪个机器 长度为48位2进制,通常由12位16进制数表示。 # 为了保证全世界独一无二 (前6位是厂商编号,后6位是流水线号) 广播:通过arp协议先获取另一台主机的mac地址,然后以太网把数据包以广播的方式发送给pc4,这个局域网内的所有计算机都接受到这个数据包,然后查看这个数据包的mac地址是不是自己的,如果不是自己的则扔掉,是自己的则接受数据包。 ip协议: # 定位到在哪个局域网里 ip地址分为两部分:网络部分(标识子网)和主机部分(标识主机) 子网掩码: 标识子网络特征的一个参数 AND运算: 将ip地址的二进制和子网掩码的二进制进行比较,如果对应的两个数都为1,则结果为1,否则为0,得出的结果是这个ip地址的子网络。 # 简单的方法,如果子网掩码为1,则直接复制上面的ip地址,0则ip地址为0 假设:主机ip地址为172.16.10.1,子网掩码为255.255.255.0 172.16.10.1变成二进制为10101100.00010000.00001010.00000001 255.255.255.0变成二进制为11111111.11111111.11111111.00000000 通过AND运算算出子网地址为10101100.00010000.00001010.00000000 也就是172.16.10.0,子网地址用来标识在哪个局域网里面。 交换机:从物理层解析到数据链路层(数据帧),然后再进行分发数据,由于只能解析到第二层,所以叫做二层设备。 路由器:能解析到第三层网络层,解析到ip地址再分发数据,叫做三层设备。路由器解析到ip地址之后再分发数据就不走osi七层协议了,走路由器协议,不需要了解。 真正的通信不需要知道mac地址,只需要知道ip地址,由arp协议就能算出mac地址。