计算机面试问题精选
- 格式:doc
- 大小:20.50 KB
- 文档页数:4
计算机进国企面试题及答案国企一直以来对计算机专业人才的需求很大,所以计算机专业毕业生在求职过程中往往会面临一系列技术面试题。
为了帮助广大求职者更好地准备面试,本文将列举一些常见的计算机进国企面试题,并给出相应的答案。
1. 介绍一下你对计算机网络的理解。
计算机网络是指将多台计算机通过通信设备相互连接起来,实现信息传输和资源共享的系统。
它可以提供远程通信、文件传输、分布式处理等功能。
计算机网络由硬件和软件两部分组成,包括通信设备、通信介质、通信协议等。
2. TCP/IP协议族具体包含哪些协议?TCP/IP协议族是互联网通信常用的协议集合,包含以下协议:- IP协议:负责将数据分组进行定址和路由。
- TCP协议:提供面向连接的可靠数据传输服务。
- UDP协议:提供无连接的不可靠数据传输服务。
- ICMP协议:用于错误报告与网络管理。
- ARP协议:用于将IP地址转换为MAC地址。
3. 什么是HTTP协议?它的工作原理是什么?HTTP(Hypertext Transfer Protocol)是一种用于在Web浏览器和Web服务器之间传输超文本的协议。
它是基于TCP/IP协议来传输数据的。
HTTP采用请求-响应模型,客户端发送一个HTTP请求到服务器,服务器接收并处理请求,然后返回一个HTTP响应给客户端。
4. 什么是数据库索引?为什么要使用索引?数据库索引是为了提高数据库查询效率而创建的一种数据结构,它类似于书籍的目录。
索引可以加快数据库查询的速度,通过索引可以快速定位到具有特定特征的记录。
索引通常基于某个或多个字段,可以是唯一索引、主键索引或者普通索引。
使用索引可以减少数据库服务器需要扫描的数据量,提高查询的速度。
同时,索引还可以加速数据的排序和分组操作,并且对于连接操作也有很大的帮助。
5. 什么是死锁?如何解决死锁问题?死锁是指两个或多个进程在执行过程中因争夺资源而造成的一种僵局。
当系统中的进程无法向前推进时,就发生了死锁。
计算机综合面试题目及答案一、数据结构与算法1. 请解释什么是数据结构?数据结构是指在计算机中对数据的组织、处理和存储的方式。
它涉及到如何有效地组织和管理数据,以及如何利用数据进行各种操作和运算。
2. 请列举几种常见的数据结构?常见的数据结构包括:数组、链表、栈、队列、树、图等。
3. 请解释什么是算法?算法是用来解决特定问题的一系列步骤或规则。
它描述了如何根据输入数据经过一系列计算和处理得到期望的输出结果。
4. 请列举几种常见的算法?常见的算法包括:排序算法(如冒泡排序、插入排序、快速排序)、搜索算法(如顺序搜索、二分搜索)、图算法(如最短路径算法、拓扑排序)等。
5. 请解释什么是时间复杂度和空间复杂度?时间复杂度描述了算法执行所需的时间量级,空间复杂度描述了算法执行所需的存储空间量级。
它们用来衡量算法的效率和资源消耗情况。
二、操作系统1. 请解释什么是操作系统?操作系统是计算机系统中控制和管理硬件与软件资源的核心软件,它提供了用户和应用程序与计算机硬件之间的接口。
2. 请列举几种常见的操作系统?常见的操作系统包括:Windows、Linux、macOS、Android、iOS等。
3. 请解释什么是进程和线程?进程是操作系统中正在运行的程序的实例,它拥有独立的内存空间和资源。
线程是进程中的一个执行单元,多个线程可以共享同一个进程的资源。
4. 请解释什么是死锁?死锁是指在多线程环境下,两个或多个线程因争夺资源而造成的互相等待的状态,导致程序无法继续执行。
5. 请解释什么是虚拟内存?虚拟内存是一种操作系统的内存管理技术,它将计算机硬盘的一部分空间作为额外的存储空间来扩展主存,允许程序使用比实际可用内存更大的内存空间。
三、网络与通信1. 请解释什么是IP地址?IP地址是用于标识和定位计算机或网络设备的一组数字。
IPv4地址由32位二进制数组成,通常以点分十进制表示。
2. 请解释什么是TCP/IP协议?TCP/IP协议是互联网的基础通信协议,它包括TCP(传输控制协议)和IP(网际协议)两个部分,用于在网络上可靠地传输数据。
计算机基础面试题目及答案一、概述计算机基础是计算机科学与技术的基础,是计算机专业学习和应聘岗位的重要内容。
面试中经常会涉及到计算机基础的问题,下面将介绍一些常见的计算机基础面试题目及答案。
二、操作系统1. 什么是操作系统?操作系统是计算机系统中的核心软件,负责管理计算机硬件资源并提供用户与计算机之间的接口。
2. 请简要描述操作系统的主要功能。
操作系统的主要功能包括:- 进程管理:负责进程的创建、调度和终止,以及进程间的通信与同步。
- 内存管理:管理计算机的内存资源,包括内存的分配、回收和地址转换。
- 文件系统:管理存储设备上的文件,包括文件的创建、读写和删除。
- 设备管理:管理计算机的硬件设备,包括设备的驱动、控制和分配。
- 用户接口:提供用户与计算机系统之间的交互界面。
3. 什么是进程和线程?进程是计算机中正在运行的程序的实例,具有独立的地址空间和资源。
线程是进程中的一个执行单元,一个进程可以包含多个线程,共享进程的地址空间和资源。
4. 进程和线程的区别是什么?进程和线程的主要区别有:- 资源开销:进程拥有独立的地址空间和系统资源,而线程共享进程的地址空间和系统资源,线程的创建和切换开销较小。
- 并发性:多个进程可以同时执行,进程间的切换开销较大;线程在同一个进程内执行,切换开销较小。
- 通信和同步:进程间通信需要通过进程间通信机制,而线程可以通过共享内存等方式直接进行通信和同步。
5. 什么是死锁?死锁是指两个或多个进程或线程因争夺系统资源而造成的一种僵局,各进程或线程都在等待对方释放资源,导致无法继续执行。
三、数据结构与算法1. 请简要描述数组和链表的特点,并举例说明它们各自适用的场景。
- 数组是一种线性数据结构,具有连续的内存空间,可以通过索引快速访问元素。
适用于对元素的随机访问和固定大小的场景,如数组中的元素都是同一类型的数据。
- 链表是一种非连续的数据结构,每个节点都包含数据和指向下一个节点的指针。
计算机维护面试题目及答案面试是每个求职者都要经历的环节,对于计算机维护行业的应聘者来说,掌握面试题目及答案是非常重要的。
下面是一些常见的计算机维护面试题目及相应的答案供参考。
1. 什么是计算机硬件和软件?计算机硬件是指计算机的实体部分,包括主机、显示器、键盘、鼠标等。
计算机软件是指安装在计算机硬件上的程序和数据。
2. 什么是计算机维护?计算机维护是指对计算机硬件和软件进行日常保养、故障排除和性能优化的工作。
3. 列举一些常见的计算机硬件故障原因。
常见的计算机硬件故障原因包括电源故障、内存故障、硬盘损坏、主板故障等。
4. 如何排除计算机无法开机的问题?首先,检查电源线是否插好并通电;其次,检查电源是否正常工作;再次,检查主板上的电源插头是否松动或插反。
如果以上步骤都没有解决问题,可能需要更换电源或修复主板电源接口。
5. 如何处理计算机蓝屏问题?蓝屏是计算机发生严重故障时的一种保护机制。
处理步骤包括重启计算机、检查硬件是否有问题、卸载最新安装的软件、杀毒、更新系统等。
6. 什么是病毒和防病毒软件?病毒是一种恶意软件,可以破坏计算机系统、篡改数据等。
防病毒软件是一种用于检测、阻止和删除病毒的程序。
7. 提供一些常见的防病毒软件。
常见的防病毒软件包括诺顿、卡巴斯基、360安全卫士等。
8. 如何更新计算机的操作系统?更新操作系统可以通过以下步骤实现:打开计算机的控制面板,选择“系统和安全”或“Windows Update”,然后点击“检查更新”;系统会自动搜索最新的更新内容,选择需要更新的内容并点击“安装”即可。
9. 如何优化计算机的性能?优化计算机性能可以通过以下方法实现:清理硬盘空间,删除不需要的文件;定期进行磁盘碎片整理;升级计算机的硬件,如添加更大的内存、更快的处理器等;关闭不必要的启动项等。
总结:以上是一些常见的计算机维护面试题目及答案。
当准备面试时,应聘者可以参考这些问题及答案,并结合自己的经验和知识进行回答。
计算机专业面试题目及答案解析一、介绍计算机专业面试是求职者进入计算机行业的重要环节。
在面试过程中,面试官通常会提出一系列与计算机专业相关的问题,以评估求职者的知识水平和解决问题的能力。
本文将为大家提供一些常见的计算机专业面试题目及答案解析,帮助大家更好地准备面试。
二、数据结构与算法1. 什么是数据结构?数据结构是计算机中存储、组织和管理数据的方式,它是程序设计的基础之一。
2. 请简要介绍常见的数据结构。
常见的数据结构包括数组、链表、栈、队列、树、图等。
每种数据结构都有各自的特点和适用场景。
3. 什么是算法?算法是解决问题的步骤和方法,是一种操作指南。
4. 请举例说明常见的排序算法。
常见的排序算法有冒泡排序、插入排序、选择排序、快速排序、归并排序等。
5. 请解释动态规划算法的原理。
动态规划算法是一种通过把原问题分解为相对简单的子问题来求解复杂问题的方法。
它通过存储子问题的解来避免重复计算,提高算法效率。
三、操作系统1. 什么是操作系统?操作系统是计算机硬件和软件之间的中间层,负责管理和控制计算机的各种资源。
2. 请简要介绍常见的操作系统。
常见的操作系统有Windows、Linux、Unix、macOS等。
每个操作系统有自己的特点和适用场景。
3. 请解释进程和线程的区别。
进程是程序的一次执行,具有独立的内存空间,线程是进程中的执行单元,共享同一内存空间。
4. 请解释死锁的原因及如何避免死锁。
死锁是指两个或多个进程互相等待对方释放资源的情况。
死锁的原因主要包括互斥、占有和等待、不可剥夺和循环等。
避免死锁的方法包括破坏死锁的必要条件、资源有序分配、使用银行家算法等。
四、数据库1. 请简要介绍数据库管理系统(DBMS)。
数据库管理系统是一种管理和组织数据库的软件工具,负责处理数据的存储、检索、更新等操作。
2. 请解释关系型数据库和非关系型数据库的区别。
关系型数据库以关系模型为基础,使用表来组织和管理数据;非关系型数据库以键值对、文档、列族等形式组织数据,适用于大规模分布式环境。
计算机岗位面试题目及答案一、简介计算机岗位面试对应聘人员的专业知识和技能进行考核,以确定其是否适合该岗位并具备所需的能力。
以下是一些常见的计算机岗位面试题目及相应的答案,供应聘者参考。
二、面试题目及答案1. 请介绍一下计算机网络的基本概念和分类。
计算机网络是指由若干计算机互连而成的系统,用于实现数据和信息的共享。
根据规模和功能,计算机网络可分为局域网(LAN)、城域网(MAN)和广域网(WAN)。
局域网覆盖小范围,如家庭或办公室,城域网覆盖城市或地理区域,广域网覆盖较大范围。
2. 请简述TCP/IP协议族的组成部分。
TCP/IP协议族是互联网通信的核心协议,包含许多协议,如IP协议、TCP协议、UDP协议等。
其中,IP协议负责网络中数据包的传输,TCP协议提供可靠的数据连接,UDP协议提供不可靠但更快速的数据传输。
3. 什么是数据库索引?请列举一些常见的数据库索引类型。
数据库索引是通过特定的数据结构,加速数据库中数据的查询操作。
常见的数据库索引类型包括B树索引、哈希索引、全文索引等。
B树索引适用于范围查询,哈希索引适用于等值查询,全文索引适用于全文搜索。
4. 请解释一下什么是死锁,以及如何避免死锁。
死锁是指两个或多个进程在互相请求对方占有的资源时,导致都无法继续执行的情况。
为避免死锁,可以采取以下措施:避免使用多个互斥锁、按照相同的顺序获取资源、使用资源申请的超时机制等。
5. 请解释一下什么是MVC模式,以及各个组成部分的功能。
MVC模式是一种软件设计模式,包括模型(Model)、视图(View)和控制器(Controller)。
模型负责处理数据和业务逻辑,视图负责展示数据和用户界面,控制器负责接收用户输入并调用模型和视图。
6. 请介绍一下常见的代码版本控制工具,如何使用?常见的代码版本控制工具包括Git、SVN和Mercurial等。
使用这些工具可以追踪代码的修改历史,协同开发,以及恢复之前版本的代码。
计算机面试常问问题_计算机岗位面试题计算机面试常问问题一1、TCP为什么需要3次握手,4次断开?“三次握手”的目的是“为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误”。
client发出的第一个连接请求报文段并没有丢失,而是在某个网络结点长时间的滞留了,以致延误到连接释放以后的某个时间才到达server。
本来这是一个早已失效的报文段。
但server收到此失效的连接请求报文段后,就误认为是client再次发出的一个新的连接请求。
于是就向client发出确认报文段,同意建立连接。
假设不采用“三次握手”,那么只要server发出确认,新的连接就建立了。
由于现在client并没有发出建立连接的请求,因此不会理睬server的确认,也不会向server发送数据。
但server却以为新的运输连接已经建立,并一直等待client发来数据。
这样,server的很多资源就白白浪费掉了。
采用“三次握手”的办法可以防止上述现象发生。
例如刚才那种情况,client不会向server的确认发出确认。
server 由于收不到确认,就知道client并没有要求建立连接。
”。
主要目的防止server端一直等待,浪费资源。
为什么4次断开?因为TCP有个半关闭状态,假设A.B要释放连接,那么A 发送一个释放连接报文给B,B收到后发送确认,这个时候A 不发数据,但是B如果发数据A还是要接受,这叫半关闭。
然后B还要发给A连接释放报文,然后A发确认,所以是4次。
在tcp连接握手时为何ACK是和SYN一起发送,这里ACK 却没有和FIN一起发送呢。
原因是因为tcp是全双工模式,接收到FIN时意味将没有数据再发来,但是还是可以继续发送数据。
2、TCP和UDP有什么区别?TCP是传输控制协议,提供的是面向连接、可靠的字节流服务。
通信双方彼此交换数据前,必须先通过三次握手协议建立连接,之后才能传输数据。
TCP提供超时重传,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。
计算机应用面试题及答案一、数据库相关问题问题1:什么是数据库?答:数据库是指存储和管理数据的系统,它是一个有组织的数据集合。
数据库可以提供数据的访问、存储和管理等功能。
问题2:常见的数据库类型有哪些?答:常见的数据库类型包括关系型数据库(如MySQL、Oracle)、非关系型数据库(如MongoDB、Redis)以及面向对象数据库(如PostgreSQL)等。
问题3:什么是SQL?答:SQL(Structured Query Language)是一种用于数据库管理系统的标准交互式语言,它用于定义和管理关系型数据库中的数据,包括数据的查询、插入、更新和删除等操作。
问题4:举例说明一下SQL语句的使用场景?答:SQL语句可以用于执行各种数据库操作,如创建表、查询数据、更新记录等。
例如,创建表的SQL语句可以是:```CREATE TABLE Students (id INT PRIMARY KEY,name VARCHAR(50),age INT,major VARCHAR(50));```问题5:什么是索引?答:索引是数据库中的一种数据结构,它能够加快数据的检索速度。
通过创建索引,数据库可以更快地定位和访问指定的数据。
问题6:索引的分类有哪些?答:索引可以分为主键索引、唯一索引、普通索引和全文索引等。
主键索引用来唯一标识一条记录,唯一索引保证字段的唯一性,普通索引用于提高查询效率,全文索引用于全文搜索。
问题7:数据库的范式是什么?答:数据库的范式是一种规范化的设计方法,用于消除冗余数据,并确保数据的一致性。
常见的范式包括第一范式(1NF)、第二范式(2NF)和第三范式(3NF)等。
二、网络与安全问题问题1:什么是IP地址?答:IP地址是互联网上设备的唯一标识符,它用于确定设备之间的通信。
IP地址分为IPv4地址和IPv6地址两种类型。
问题2:什么是TCP/IP协议?答:TCP/IP协议是互联网通信的基础协议,它是一系列用于数据在互联网上进行传输和路由的规范。
校园计算机面试题目及答案在这篇文章中,我将为你提供一些校园计算机面试题目及答案。
这些题目将涵盖不同的计算机领域,包括编程、网络、数据库等。
希望这些问题和答案能够帮助你在面试中取得成功。
1. 介绍一下自己的编程经验。
在这个问题中,你可以列举你在编程方面的技能和经验,比如你熟悉的编程语言、参与的项目等。
2. 什么是面向对象编程(Object-oriented Programming)?面向对象编程是一种编程范式,它将程序中的数据和操作封装为对象。
对象具有属性和方法,可以通过调用方法来操作数据。
3. 请解释一下封装(Encapsulation)在面向对象编程中的作用。
封装是面向对象编程的一个重要特性,它将数据和相关操作封装在一个对象中,隐藏了对象的内部细节,只暴露必要的接口供其他对象使用。
这样可以提高代码的可维护性和安全性。
4. 什么是多态(Polymorphism)?多态是面向对象编程中的另一个重要特性,它通过一个接口或基类来定义一组相关的操作,而具体的实现可以由不同的子类提供。
这样可以使得代码更加灵活,可以在运行时根据实际对象的类型来决定使用哪个实现。
5. 请解释一下数据库的三范式(Normal Forms)。
数据库的三范式是用于设计关系数据库的一种规范。
第一范式要求每个属性都是原子的,不可再分。
第二范式要求每个非主属性都完全依赖于主键。
第三范式要求每个非主属性都不依赖于其他非主属性。
6. 什么是SQL注入(SQL Injection)?如何预防SQL注入攻击?SQL注入是一种常见的网络安全漏洞,它通过在用户输入中插入恶意的SQL代码来攻击数据库。
为了预防SQL注入攻击,可以使用参数化查询或预处理语句来过滤用户输入数据。
7. 请解释一下TCP/IP模型。
TCP/IP模型是互联网通信中使用的一种网络协议模型,它由四个层次组成:网络接口层、网络层、传输层和应用层。
每个层次都负责不同的功能,比如网络接口层负责处理硬件接口,传输层负责可靠传输等。
计算机事业编面试题目及答案一、计算机基础知识1. 请简要解释计算机的五大组成部分。
计算机的五大组成部分分别是:输入设备、输出设备、中央处理器(CPU)、主存储器和辅助存储器。
输入设备用于向计算机输入数据,如键盘、鼠标等;输出设备用于从计算机获取结果,如显示器、打印机等;CPU是计算机的核心,负责执行程序指令和进行数据处理;主存储器用于临时保存程序和数据,如内存条;辅助存储器用于长期保存数据,如硬盘、光盘等。
2. 请解释什么是操作系统,并列举几个常见的操作系统。
操作系统是管理计算机硬件和软件资源的系统软件。
它提供了用户与计算机硬件之间的接口,使得应用程序能够方便地运行。
常见的操作系统包括Windows、Linux、Unix、macOS等。
3. 请简要介绍一下计算机网络的组成和作用。
计算机网络由若干计算机和网络设备通过通信链路连接而成。
它的主要组成包括网络硬件、网络协议和网络服务。
计算机网络的作用包括数据通信、资源共享、远程访问、信息传输等。
二、编程语言与算法1. 请列举几种常见的编程语言,并简要介绍它们的特点。
常见的编程语言有C语言、C++、Java、Python、JavaScript等。
C语言是一种通用的程序设计语言,具有语法简单、执行效率高等特点;C++是在C语言基础上发展起来的面向对象编程语言,具有强大的功能和灵活性;Java是一种跨平台的编程语言,具有简单易学、安全性好等特点;Python是一种脚本语言,具有简洁易读、适用于快速开发的特点;JavaScript主要用于网页的前端开发,具有对用户交互友好、浏览器兼容性好等特点。
2. 请解释什么是算法,并举例说明。
算法是指用来解决问题的具体步骤或方法。
它可以由一系列的操作和控制结构组成。
例如,冒泡排序是一种常见的排序算法,它通过多次比较和交换来实现将一组数据按照特定顺序排列。
三、数据库与SQL1. 请解释什么是数据库,并简要介绍几种常见的数据库类型。
1.两笔记本电脑连起来后拼不通,你觉得可能有哪些问题
答:1、先检查tcp/ip协议,ping 本机的机器ip、如果通的话,再检查线路和是否开启防火墙
3、如果不通的话,那么就是网卡和协议的问题了
IP地址不在同一网段
我们在南京,和深圳的网络是通的,但和北京的网络不通,你以怎样的顺序检查问题
答:1、首先ping 你北京这边的IP看看通不通
2、ping通了你在telnet那个IP的1723/500端口,看看能通么!
一般就这两个地方,1就是那边的VPN没建好,2就是那边的VPN端口没有被映射出来。要
不是路由器不支持,就是ISP上层设备不支持或是封VPN。
或
和深圳能通,说明网关正常工作。
首先检查本地网关是否由到达北京网络的路由。如果有则问题不在南京一端。可能是北京端
的问题,或ISP问题
3.解释什么叫“透明”什么叫“网格”
答:明对用户来说是感觉不到的,也就是说不论对网络加了什么设备或软件,用户都感觉不
到,这样的好处是简化了用户的操作复杂性。网格计算机是集成分布式系统部件(例如:计
算机系统、存储器等等)的硬件和软件系统,使用户把它们看成是单个大型“虚拟化”计算
系统。
4.交换和路由的区别vlan的特点
答:交换和路由最大的区别在于交换是通过ASIC专用硬件处理数据,路由是通过CPU用软
件的形式处理数据。VLAN的特点为将一个物理网络从逻辑上划分出了多个广播域。
5.请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图
答:应用层、表示层、会话层、运输层、网络层、物理链路层、物理层.
(TCP/IP的五层: 应用层/传输层/网络层/数据链路层/物理层)
TCP/IP"四层模型" 网络接口层,IP层(网络层) tcp/udp层(传输层),应用层,(如果说五层
,那么另外一层应该是"物理层")
6.请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用 TCP与UDP呢
解:与IP协议配套使用的还有三个协议:
ARP-地址解析协议
RARP-逆地址解析协议
ICMP-因特网控制报文协议ICMP
IP协议-网际协议
IP地址、IP包头
7.请问交换机和路由器分别的实现原理是什么分别在哪个层次上面实现的
将网络互相连接起来要使用一些中间设备(或中间系统),ISO的术语称之为中继(relay)
系统。根据中继系统所在的层次,可以有以下五种中继系统:
1.物理层(即常说的第一层、层L1)中继系统,即转发器(repeater)。
2.数据链路层(即第二层,层L2),即网桥或桥接器(bridge)。(交换机)
3.网络层(第三层,层L3)中继系统,即路由器(router)。
4.网桥和路由器的混合物桥路器(brouter)兼有网桥和路由器的功能。
5.在网络层以上的中继系统,即网关(gateway).
8.知道现在的路由器是第几代了吗
答:华为的说法是第5代
.把http,按网络的分层画出来
应用层:HTTP
运输层:TCP、UDP
网络层:IP、ICMP、IGMP
10.说说tcp和udp的区别
从专业的角度说,TCP的可靠保证,是它的三次握手机制,这一机制保证校验了数据,保证
了他的可靠性。而UDP就没有了,所以不可靠。不过UDP的速度是TCP比不了的,而且UDP
的反应速度更快,QQ就是用UDP协议传输的,HTTP是用TCP协议传输的,不用我说什么,
自己体验一下就能发现区别了。再有就是UDP和TCP的目的端口不一样(这句话好象是多
余的),而且两个协议不在同一层,TCP在三层,UDP不是在四层就是七层。
地址有多少类多少位
(5类,用32位二进制数表示)
为了便于对IP地址进行管理,将它分成五类,即A类到E类。IP地址采用高位字节的高位
来标识IP地址的类别。其中,A类地址的第一位为“0”,B类地址的前两位为“10”,C类
地址的前三位为“110”,D类地址的前四位为“1110”,E类地址的前五位为“11110”。其
中A、B与C类地址为基本IP地址,由美国的InterNIC(Internet网络信息中心)在全球范
围内统一分配,D、E类为特殊地址。
12.应用层的常用协议,以及对应的端口号
DNS 53/tcp或/udp
SMTP 25/tcp
POP3 110/tcp
HTTP 80/tcp
HTTPS 443/udp
TELNET 23/tcp
FTP 20/21/tcp
tftp 69/udp
IMAP 143/tcp
snmp 161/udp
snmptrap 162/udp
13.网络技术里的“ATM”是什么意思
答:异步传输模式 Asynchronous Transfer Mode
14.简单说一下TCP/IP
就象写信寄信一样,TCP是写信,装信,IP是信封上的地址.
TCP是把信息分段,打包,发送,IP是要发到的地址
Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协
议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络
层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据
如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供
的网络来完成自己的需求。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要
求重新传输,直到所有数据安全正确地传输到目的地。而IP是给因特网的每一台电脑规定
一个地址。
连接三次握手问题
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。
第一次
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,
等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。
第二次
第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一
个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;
第三次
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此
包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。
16.如何保存cisco路由器设置
方法一:最常用的,
特权模式下:
router#copy run start
方法二:
router#write
如果启动加载不了配置可以用命令 copy start run
使用什么网络协议
PPPoE,以太网的点对点协议
命令在同一网段中数据包的什么变什么不变
TTL
19.思科cisco交换机现在主要有哪些型号
思科精睿:就是原先linksys系列:思科精睿 SRW208 交换机
思科精睿 SRW224G4 交换机
思科精睿 SRW248G4 交换机
思科精睿 SRW2024 交换机
思科精睿 SRW2048 交换机
思科精睿 SLM224G2-CN 交换机
思科精睿 SD208 交换机
思科精睿 SD2008 交换机
思科精睿 SR216 交换机
思科精睿 SR224 交换机
思科精睿 SR2016 交换机
思科精睿 SR2024 交换机
思科精睿 SR224G 交换机
思科精睿 SD216 交换机
Catalyst Express 500 系列交换机
Catalyst 6500系列交换机
Catalyst 4900系列交换机
Catalyst 4500 系列交换机
Catalyst 3750 系列交换机
Catalyst 3750-E 系列交换机
Catalyst 3560 系列交换机
Catalyst 3560-E 系列交换机
Catalyst 2950 系列交换机
Catalyst 2960 系列交换机
Catalyst 2940 系列交换机
Catalyst 2918 系列交换机
Catalyst 2900 系列交换机