计算机网络基础总结

                                                计算机网络基础总结

目录:

1,计算机网络基础

2,计算机参考模型

3,交换机原理和配置

4,网络层协议与应用

5,VLAN与三层交换机

6,Vtp协议

7,生成树协议整理笔记

8,热备份路由选择选择协议(HSRP)(设备冗余)

9,访问控制列表

10,网络地址转换

11,综合拓扑图配置步骤

1,计算机网络基础

1)计算机网络概念:计算机网络将两台或多台计算机通过电缆或网络设备连接在一起,以便在他们之间交换信息,共享资源

2)计算机网络功能:数据通信 2)资源共享 3)增加可靠性 4)提高系统处理能力

3)协议:协议就是一组控制数据通信的规则。它定义了网络节点间要传送什么,如何通信以及何时通信,这正是协议的三个要素:语法,语义,同步。

4)标准:网络标准是数据通信中遵循的特定的规章和准则。

数制的基本概念:二进制B,十进制D,十六进制H的转化

5)ip概念:1,互联网上连接的网络设备和计算机都有唯一的地址,以此作为该主机的在internet上的唯一标识。2,32位二进制组成。3,由网络部分和主机部分组成。4,127.0.0.1为本机测试地址。5,192.168.11.255 为广播地址

6)网络地址ip:A(1-126)B(128-191)C(192-223)D(类地址用于组播通信地址)E(类地址用于科学研究的保留地址)五类公网网络地址。

7)私网IP地址:                              10.0.0.0----10.255.255.255                     172.16.0.0-----172.31.255.255     192.168.0.0------192.168.255.255

8)ip子网的划分:1概念可以把基于每类的IP网络进一步分成更小的网络,每个子网由路由器界定并分配一个新的子网网络地址,子网地址是借用基于每类的网络地址的主机部分创建。2,子网划分的原因:防止很多ip的浪费。3,子网划分原理:子网划分就是通过子网掩码的变化实现的,不同的子网掩码可以分割出不同的子网;实现子网掩码变化就需要将网段地址的主机位划分到网络位 ,如果将一位主机位划到网络位,一位有0和1两种变化,则原网段被分为两部分;如果将两位主机位划到网络为,两位有00、01、10、11四种变化,则原网段被分为四部分。4,子网数:2的n次方;n为子网位)。5,主机数2的N次方-2N为主机部分位数

9)IP地址汇总:1确定需要汇总的网段的子网地址   ,2,将各网段的子网地址以二进制形式写出来    3,比较各网段用二进制表示的网络,从第一位比特位比较,记录连续的,相同的比特位,从不相同的比特位到第32个

2,计算机参考模型

  1. 物理层:主要功能是完成相邻节点之间原始比特流的传输。 主要设备:网线  网卡
  2. 数据链路层:   负责将上层数据封装成固定的格式的帧
  3. 网络层:    主要功能是实现数据从源端到目的端的传输。在网络层,使用逻辑地址来标识一个点,将上层数据封装成数据包,在数据包的头部封装源和目的端的逻辑地址。网络层根据数据包头部的逻辑地址选择最佳的路径,将数据送达目的的端。Ip icmp 协议
  4. 传输层:  主要功能是实现网络中不同主机上用户进程之间的数据通信 tcp  udp协议
  5. 会话层:  允许不同机器上的用户之间间建立会话关系
  6. 表示层:  定义传递信息的语法和语义    编码和解码、压缩解压缩、加密解密
  7. 应用层:   提供与最终用户的接口   ftp  http  tftp 协议
  8. 数据封装与解封过程:数据 > 数据段 >数据包>数据帧>比特流>>>>>比特流> 数据帧>数据包>数据
  9. TCP协议:1,TCP是面向连接的,可靠的进程到进程通信的协议,2,TCP提供全双工服务,即数据可在同一时间双向传输,。3,每一个TCP都有发送缓存和接受缓存,用来临时存储数据。4,TCP报文段的首部格式(至少20字节)。5,建立TCP需要三次握手才能建立,而断开连接则需要四次握手6,常用端口21ftp/23talet/25smtp/53dns/80http
  10. UDP协议:1,UDP是一个无连接,不保证可靠性的传输层协议,也就是说发送端不关心发送的数据是否到达目的主机,数据是否出错等,收到数据的主机也不会告诉发送方是否收到了数据,它的可靠性由上层协议来保障。2,UDP首部的格式8字节.3,常用端口:69tftp/111rpc/123ntp
  1. 双绞线的连接规范:

T568A的线序:白绿,绿,白橙,蓝,白蓝,橙,白棕,棕

T568B的线序:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕

口诀:从左向右  绿蓝橙棕  浅色在前  三五互换  (T568A)

      从左到右  橙蓝绿棕  浅色在前  三五互换  (T568B)

12)双绞线分类:1)标准网线2)交叉网线3)全反线

3,交换机原理和配置

数据链路层:1,功能作用:数据的建立、维护与拆除、帧包装、帧同步,帧的差错控制以及流量控制。

交换机工作原理:1,MAC地址的学习2,广播未知数据帧 3,接受方回应信息4,交换机实现单播通信   默认老化时间是300s

交换机接口的双工模式:单工   半双工(不能同时进行)    全双工(能同时进行)

Cisco路由器、交换机的启动过程

cisco路由器启动过程: ①加电后,路由器执行POST(开机自检),POST是存储在ROM中得微代码,检测设备硬件是否可以正常运行。 ②bootstrap查找并加载IOS,bootstrap是存储在ROM中得微代码,IOS存储在flash中,默认加载顺序:flash--TFTP--ROM(mini  IOS)。【查找IOS过程:搜索顺序:1. 检查配置寄存器 2. 解析NVRAM中的配置文件3. 缺省是使用Flash中的第一个文件4. 尝试从网络启动5. RXBOOT6. ROMMON   】 ③IOS在NVRAM中查找startup-config,并复制到RAM,并调用running-config,运行路由器。如果NVRAM没有startup-config,发送广播到所有接口上查找TFTP主机查找配置文件,如果没找到,启动setup mode(设置模式)进行配置。

cisco交换机启动过程: 启动加载器是存储在NVRAM中的小程序,并在交换机第一次开机时执行。 ①交换机从NVRAM中加载启动加载器软件。 ②启动加载器。 ③执行低级CPU子系统的POST(开机自检)。 ④初始化系统主板上的闪存文件系统。 ⑤将默认操作系统软件镜像加载到内存中,并启动交换机。 ⑥操作系统使用config.text文件运行,该文件存储在交换机的闪存存储器中。

路由器密码恢复步骤:1,启动过程中按Ctrl+Breack中断IOS加载2,进入ROM Monitor模式,修改配置寄存器的值,3,正常启动后,用startup-config覆盖running-config,4,修改密码,并修改配置寄存器的值

交换机密码恢复步骤:1)拔掉交换机的插头,插上电源同时按住MODE键2)出现“switch:”提示松开按键,初始化Flash3)将config.text文件改成config.old,完成后启动交换机

  1. 把配置文件的名字改回来5)手工加载配置文件6)进入配置模式修改密码

4,网络层协议与应用

IP数据包:主要功能:1)定义了基于IP协议的逻辑地址2)选择数据通过网络的最佳路径

3)连接不同的媒介类型   IP数据包头的格式:至少为20字节

ICMP协议:作用:用来侦测或通知网络设备之间可能发生的各式各样的情况。功能:ICMP采取“错误侦测与回馈机制”,通过IP数据包封装,用来发送错误和控制消息。其目的是使管理员能够掌握网络的

  • 22
    点赞
  • 82
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 计算机系统基础是计算机科学与技术领域中的一门重要课程,主要涵盖计算机系统的硬件、软件、操作系统、网络等方面的知识。在学习这门课程时,学生们会了解计算机系统的组成、设计原理以及工作原理。 首先,计算机系统由硬件和软件两个部分组成。硬件包括中央处理器(CPU)、内存、存储设备、输入输出设备等,它们共同协作完成计算机的运算和数据存储功能。软件则包括操作系统、应用软件和编程语言等,它们使计算机硬件能够发挥作用并实现特定的功能。 其次,计算机系统基础还涉及到计算机的操作系统。操作系统是计算机系统的核心软件,它负责管理和控制计算机硬件资源,为用户和应用程序提供统一的接口。学习计算机系统基础,我们需要了解操作系统的基本功能、进程管理、内存管理、文件系统等重要知识,以便能够合理地利用和管理计算机系统资源。 在计算机系统基础课程中,还会学习计算机网络基础知识。计算机网络是计算机系统之间相互连接和通信的基础设施,它使得分布式计算成为可能,并且提供了全球范围内的信息传输能力。学习计算机网络基础知识,我们需要了解网络协议网络拓扑、数据传输、网络安全等方面的内容。 总之,计算机系统基础课程对于我们掌握计算机科学与技术领域的基础知识至关重要。通过学习计算机系统基础,我们能够深入了解计算机系统的原理和工作方式,为进一步学习和研究计算机科学相关领域奠定坚实的基础。 ### 回答2: 计算机系统基础是指对计算机硬件、操作系统和计算机网络等方面的理论和知识进行研究和学习。在CSDN上,我们可以找到很多优质的相关资料和学习资源。 首先,计算机系统基础主要包含了计算机的硬件结构和原理,包括中央处理器(CPU)、内存、输入输出设备等硬件组成部分以及它们之间的工作原理和协调方式。我们可以在CSDN上找到很多关于计算机硬件的文章和教程,可以帮助我们更好地了解计算机的工作原理和性能优化等方面的知识。 其次,操作系统是计算机系统基础中的重要组成部分,它负责管理计算机的资源和提供各种服务。在CSDN上,可以找到很多关于操作系统的文章和教程,包括常见的操作系统原理、文件系统、进程管理、内存管理等内容,这些资料能够帮助我们深入理解操作系统的工作原理和使用方法。 此外,计算机网络也是计算机系统基础中的重要内容之一。计算机网络连接了各种计算机和设备,实现了信息的传输和共享。在CSDN上可以找到很多关于计算机网络的资料,包括网络协议网络拓扑、网络安全等方面的内容,这些资料对于理解和应用计算机网络是非常有帮助的。 总结起来,计算机系统基础是计算机科学的重要基础知识,通过在CSDN上学习相关内容,我们能够更好地了解计算机原理和系统工作方式,提升自己在计算机领域的知识和技能。 ### 回答3: 计算机系统基础是指对计算机系统的各个方面进行全面了解和学习的一门课程。它涉及到计算机硬件、操作系统、网络和计算机体系结构等方面的知识。 在计算机硬件方面,我们需要了解计算机的组成和工作原理,包括中央处理器(CPU)、内存、硬盘、显卡等硬件设备的作用和相互之间的关系。此外,我们还需要了解各种输入输出设备以及计算机系统的扩展和连接方式。 在操作系统方面,我们需要学习操作系统的功能和特点,如进程管理、文件系统、内存管理、设备管理等。我们还需要了解操作系统的启动过程和运行机制,了解不同操作系统的特点和使用方法。 在网络方面,我们需要了解计算机网络的基本概念、网络拓扑结构以及常见的网络协议。我们还需要学习如何利用网络进行数据传输和通信,并了解网络安全和数据保护的基本知识。 在计算机体系结构方面,我们需要了解计算机系统的层次结构、指令集和微指令的概念,以及计算机的运行模式和工作原理等。我们还需要了解不同的计算机体系结构和它们的特点,如单处理器、多处理器和分布式系统等。 通过学习计算机系统基础,我们能够深入了解计算机系统的各个方面,为我们进一步深入学习计算机科学和应用开发打下坚实的基础。它对我们理解计算机系统的工作原理、解决计算机系统中的故障和优化系统性能等都具有重要的意义。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值