计算机软考笔记:OSI模型与网络协议详解
本文档是一份关于计算机软考的学习笔记,重点探讨了计算机网络的相关概念和技术细节。笔记首先介绍了开放系统互连(Open Systems Interconnection, OSI)模型,它将网络通信分为七层:应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。每层都有其特定的功能,如应用层负责应用程序间的交互,物理层处理比特的传输。 在协议分类方面,笔记区分了面向连接和非连接的协议。面向连接的协议如TCP(Transmission Control Protocol)、ATM(Asynchronous Transfer Mode)、Novell SPX和AppleTalk ATP,它们提供了端到端的连接,包括窗口大小管理、流量控制和错误检测功能。非连接的协议,例如UDP(User Datagram Protocol)和AppleTalk DDP(Data Distribution Protocol)、Novell IPX,这些协议不预先建立连接,也不提供流控制和错误控制。 数据链路层部分,文档提到了两个主要的局域网标准:Ethernet/IEEE 802.3,它是以太网的标准,和Token Ring/IEEE 802.5,这是一种令牌环网络技术。这两种技术都是为了在数据链路层提供可靠的数据传输。 在故障处理方面,笔记列举了一系列常用的Cisco路由器命令,涵盖了全局状态检查(如show version、show running-config)、接口状态监控(如show interface、show queueing)、进程管理和性能查看(如show processes CPU、show processes memory)、TCP/IP协议配置查看(如show ip access-list、show ip protocols)以及IP ARP缓存和路由信息查询(如show ip arp、show ip route)等。这些命令对于网络管理员日常维护和故障排查至关重要。 这份笔记为准备计算机软考的学生提供了关于计算机网络基础知识和实用命令的深入理解,有助于他们掌握OSI模型、协议工作原理以及网络管理技能。
应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
全局协议分类
1、面向连接的协议:
windows size:在需要目标系统确认的传输的数据包数。
队列数据传送:对进入和发送的PDU指定序号,在目的地再按序号重排数据;
流控:确保发送的速率不超过目标接收的速率,通过为传输建立窗口尺寸实现;
错误控制:确保接收到的数据连续并无错,如有丢失或损失的PDU,则不发送ACK包。
面向连接的协议有:ATM、TCP、Novell SPX、Apple Talk ATP;
2、非连接的协议 ——不包括连接设置和终止,没有流控和错误控制。
非连接的协议有:UDP、Apple Talk DDP、Novell IPX;
数据链路层
1、Ethernet/IEEE802.3
2、Token Ring/IEEE802.5
故障处理命令
1、show命令:
1) 全局命令:show version ;显示系统硬件和软件版本、DRAM、Flash
show startup-config ;显示写入NVRAM中的配置内容
show running-config ;显示当前运行的配置内容
show buffers ;详细输出buffer的名称和尺寸
show stacks ;提供路由器进程和处理器利用率信息, 用stack decode
show tech-support ;显示几个show命令的输出
show access-lists ;查看访问列表配置
show memory ;用于测试内存问题
2) 接口相关命令
show queueing [fair|priority|custom]
show queue e0/1 ;查看接口上队列的设置和操作
show interface e0/1 ;Cisco缺省的Ethernet封装方法是ARPA
show ip interface e0/1 ;显示指定接口的TCP/IP配置信息
3) 进程相关命令
show processes memory ;显示路由器当前进程的内存使用情况
4) TCP/IP协议相关命令
Show ip access-list ;显示IP访问列表(1-199)
Show ip arp ;显示路由器的ARP缓存(IP、MAC、封装类型、接口)
Show ip protocols ;显示运行在路由器上的IP路由协议的信息
Show ip route ;显示IP路由表中的信息
Show ip traffic ;显示IP流量统计信息
2、debug命令
DEBUG不应在CPU使用率超过50%的路由器上运行。
1) 限制debug输出
在使用DEBUG获得所需数据后,要关闭Debug使路由器对所有消息都配置使用时间戳:
Router#service timestamps debug datetime msec localtime
Router#service timestamp log datetime msec localtime
缺省,error和debug信息仅发送到console,telnet到路由器上看不到debug和log的信息。想在telnet中看到debug和log信息:
Router#terminal monitor
Router#terminal monitor ;关闭信息输出
Router#undebug all ;关闭debug进程及所有相关信息的输出
可以应用ACL到debug以限定仅输出要求的debug信息。
如仅查看从10.0.1.1到10.1.1.1的ICMP包:
Router(config)#access-list 101 permit icmp host 10.0.1.1 host 10.1.1.1
Router#debug ip packet detail 101
2) 全局debug命令:
3) 接口debug
4) 协议debug
5) IP debug debug ip packets
3、logging命令
输出error和其它信息到console、terminal、路由器内部buffer或一台syslog服务器:
Router>show logging
Cisco路由器有8种可能的logging级:0-7
剩余12页未读,继续阅读
- 粉丝: 75
- 资源: 109
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C++标准程序库:权威指南
- Java解惑:奇数判断误区与改进方法
- C++编程必读:20种设计模式详解与实战
- LM3S8962微控制器数据手册
- 51单片机C语言实战教程:从入门到精通
- Spring3.0权威指南:JavaEE6实战
- Win32多线程程序设计详解
- Lucene2.9.1开发全攻略:从环境配置到索引创建
- 内存虚拟硬盘技术:提升电脑速度的秘密武器
- Java操作数据库:保存与显示图片到数据库及页面
- ISO14001:2004环境管理体系要求详解
- ShopExV4.8二次开发详解
- 企业形象与产品推广一站式网站建设技术方案揭秘
- Shopex二次开发:触发器与控制器重定向技术详解
- FPGA开发实战指南:创新设计与进阶技巧
- ShopExV4.8二次开发入门:解决升级问题与功能扩展