计算机网络详解
局域网 LAN 带宽固定
广域网 WAN 花钱租带宽
交换机:接入层交换机,汇聚层交换机,核心层交换机
服务器:通常指一些安装了提供网络服务软件的计算机
客户机:通常指一些安装了享受网络服务软件的计算机
OSI七层模型:上层依赖于下层,下层为上层提供服务,层与层之间相互独立又相互依靠,每层都有自己的功能集(从下往上:网络工程师的工作: 物理层,数据链路层,网络层,传输层,程序员的工作:会话层,表示层,应用层)
应用层:能产生数据流量的程序
表示层:表示数据,处理数据(加密等)
会话层:netstat -nb 查看电脑那些应用开了会话
传输层:可靠传输:流量控制 差错检查
不可靠传输:不建立会话 节省服务器资源
网络层:选择最佳路径
数据链路层:网络设备 如何封装数据帧 设备地址MAC
物理层:电压标准 接口标准
网络排错和OSI参考模型:
物理层:连接问题
- 看网络适配器是否出现红叉,看网络适配器里面的上传/下载数据是否正常(不正常就换水晶头)。
- 把网卡禁用,再启用。
- 重装,重启,初始化(网管大法)。
数据链路层:
- MAC地址冲突
- ADSL拨号密码错误
- 看网络是全双工,半双工
网络层:
- 计算机网关设置错误
- 路由器路由表错误
应用层:
- 浏览器等代理设置错误
网络层安全 路由器ACL
传输层安全 端口安全
应用层安全 网络安全 操作系统安全
网络设备:
网线 双绞线 8根 100米 10M(用4根)/100M/1000M(用8根)
568A:白绿 绿 白橙 蓝 白蓝 橙 白棕 棕
568B:白橙 橙 白绿 蓝 白蓝 绿 白棕 棕
直通线:用于不同设备之间互连(交换机-PC)568B-568B
交叉线:用于同种设备之间互连(PC-PC,交换机-交换机)568A-568B
网卡 MAC 物理地址 硬件地址 不能更改(ipconfig/all查看IP地址和mac地址)由48位二进制组成,前24位代表厂家,后24位由厂家指定,MAC地址全球唯一
集线器 HUB带宽共享 不安全 效率低 集线器联网是一个大的冲突域
网桥 扩展局域网最常见的方法 最简单的有两个端口 复杂些的可以有更多的端口 每个端口与一个网段相连 可隔离冲突域 原理:缓存 过滤 转发 学习 扩散
交换机 基于MAC地址转发数据 多口的网桥 带宽独享 安全 可学习MAC地址 可隔离冲突域 交换机和计算机之间连接的网络是全双工的 交换机联网是一个广播域
拓展:全双工:A和B可以同时双方通信(手机) 半双工:A和B通信时,只能一边先发数据,另一边再发数据(对讲机)单工:A和B通信时,只有一边可以发送数据,另一边只能接收数据(电视机)
路由器 每一个口是一个网段 负责在不同网段转发数据 一般有广域网接口 隔绝广播域 目标MAC地址全1 FF
网络设备和OSI参考模型的关系:
集线器 物理层设备
交换机基于MAC转发 数据链路层设备
路由器基于IP地址转发 三层设备(网络层设备)
拓展:一个网卡可以添加多个IP地址
网络排错方法 替换法:用好的一个一个替换掉坏的,坏的好了就能判断那个东西是坏的。