网络发展:
1.独立模式:
计算机之间相互独立
2.网络互联:
多台计算机连接在一起,完成数据共享
3.局域网LAN:计算机数量更多,通过交换机和路由器连接在一起
4.广域网WAN:将远隔千里的计算机都连接一起
认识协议:
所谓协议其实就相当于一种约定,计算机之间的传输媒介是电信号和光信号,通过频率和强弱来表示0和1这样的信息。要想传输不通的信息,就需要约定好双方的数据格式。
OSI七层模型:
从上往下七层分别为:
- 应用层
- 表示层
- 会话层
- 传输层
- 网络层
- 数据链路层
- 物理层
TCP/IP五层(四层:没有物理层)模型:
TCP/IP协议是一组协议的代名词,其中还包括了其他一些协议。
- 物理层
使用的协议/技术:0/1电信号
代表硬件:网线,WiFi电磁波,集线器(hub) - 数据链路层
使用的协议/技术:以太网帧,ARP,MTU
代表硬件:交换机 - 网络层
使用的协议/技术:IP协议,路由
代表硬件:路由器 - 传输层
使用的协议/技术:TCP,UDP
代表硬件: - 应用层
使用的协议/技术:HTTP,DNS,NAT,NAPT,FTP,SMT,TELnet
代表硬件:
数据的封装和分用:
数据的封装:类似于打包快递,一层一层封装,到哪一层就加对应层所遵守的协议
每层协议都要加上一个数据首部,称为封装 - 应用层:http+数据
- 传输层:tcp+http+数据
- 网络层:ip+tcp+http+数据
- 数据链路层:以太网帧+ip+tcp+http+数据
- 物理层:0/1光电信号
数据的分用:类似于拆快递,一层一层解析
数据发送的五元组:
1.IP:定为网络中某一台主机,在网络层包装IP地址。本机IP默认为127.0.0.1,前三位为网络号,最后一位为主机号
2.端口号:绑定主机中某一个应用程序,应用程序都是通过在传输层包装端口号发送或接收数据
3.五元组:源IP+源端口号+目的IP+目的端口号+协议号
4.IP+端口号:可以定位到网络中某一具体的应用程序
5.发送数据:五元组 接收端响应数据:目的IP+目的端口号=发送数据包中的源IP+源端口号
IP和MAC地址:
1.MAC地址:也叫物理地址,硬件地址,MAC地址在网卡上,一台主机要是有多个网卡,那么每个网卡都有唯一的MAC地址
2.IP地址:IP地址在IP协议中,用来表示网络中不同主机的位置
IP和MAC区别:
IP地址描述的是:路途中体的起点(源IP)和终点(目的IP)
MAC地址描述的是:路途中每一区间的起点和终点
网络设备的功能: - 主机:它的操作系统内核实现了从传输层到屋里层的内容
- 路由器:实现了网络层到物理层
- 交换机:实现了数据链路层到物理层,只转发数据报,根据数据报中的mac来发送
- 集线器:只实现了物理层,只转发数据报,广播发送到所有主机
了解基于集线器的网络互联:
集线器只是起到了数据转发的作用!
局域网:
基于交换机的连接
基于路由器+交换机的连接
广域网:
问题:
百度服务器是否可以处于局域网内?
答:不可以