网络拓扑图
一般网络设计都是
- 核心层: 实现访问外网 具有冗余能力
- 汇聚层: 实现接入层线路进行汇聚 实现安全管理 实现不同网络主机可以进行通讯(路由功能) 冗余能力
- 接入层: 接入终端设备 接入交换机
网络结构模型OSI 7层网络模型
OSI概念: 实现网络通信标准化
OSI开发系统互联参考模型,是由ISO(国际化标准组织) 定义的,是个灵活的,稳健的,互操作的模型
创建模型的目的是规范不同层次互联标准 使两个层之间容易通信不用更改底层硬件
- OSI把网络分成从下到上7层
- 应用层 : 产生通讯传输数据信息,应用程序及接口
- 表示层 : 进行加密/解密 , 压缩/解压 , 分段/整合
- 会话层 : 控制或终止通信的连接
- 传输层 : 控制数据传输的可靠性
- 网络层 : 从一个网络发送到另一个网络
- 数据链路层 : 从一个主机传输到另一个主机上
- 硬件层 : 通过物理线路实现数据传递
-
OSI数据传输过程
一个数据传输基本内部结构信息
数据经过每一层进行一次打包
- 应用层,表示层,会话层 将数据进行初步封装
- 传输层: 传输层头部 (目标端口号+源端口号)
- 网络层: 网络层头部 (目标IP地址+源IP地址)
- 数据链路层: 数据链路层 (目标MAC地址+源MAC地址)
- 物理层: 数据的比特流信息 二进制信息
网络层次结构 TCP/IP4层模型
- 应用层
- 传输层
- 网络层
- 接入层
- TCP/IP四层模型包含了很多协议
- telnet协议 远程协议 和远程服务端口建立连接
- FTP协议 文件传输协议 文件数据远程传输
- SNMP协议 简单网络管理协议 监控网络设备
- HTTP协议 超文本传输协议
- SMTP协议 邮件相关协议
- DHCP协议 动态主机配置协议 自动获取IP地址
当主机插上网线后广播发出索要IP地址信息 DHCP服务器 收到请求后发送一个IP地址给与主机
主机获得到IP地址返回一个信息给DHCP服务器,DHCP收到后会从地址池删除掉这个地址 确保IP地址不会冲突
过一段时间DHCP会发送询问给主机是否继续使用地址,没有回复DHCP将回收地址 继续使用将不会理睬 - ICMP协议 测试主机链路通信是否正常 ping
禁止ping可以让主角更安全 禁止ICMP协议 就会ping不到主机 - ARP协议 建立IP地址和MAC地址关系,减少局域网广播产生