由于下周可能会有一个技术支持的面试,面试可能需要用到《计算机网络》的知识,由于本科学的东西基本上都还回去了,所以决定好好看看书,自己做个简单的笔记。以下逐一列出个人认为重要的一些知识要点。
Q1:网络、互联网和因特网的一些最基本的概念
A:网络由若干个结点(Node,网络中的结点可以是计算机、集线器、交换机或路由器等)和连接这些结点的链路(Link)组成;网络和网络还可以通过路由器互联起来,这样就构成了一个覆盖范围更大的网络,即互联网(网络的网络);因特网是世界上最大的互联网络,连在因特网上的计算机都称为主机。
Q2:互联网的组成
A:互联网由边缘部分(由所有连接在因特网上的主机组成,这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享)和核心部分(由大量网络和连接这些网络的路由器组成)组成。
Q3:网络边缘的系统中运行的程序之间的通信方式
A:通常可划分为两大类:客户服务器方式(C/S方式,客户是服务请求方,服务器是服务提供方)和对等方式(P2P,两个主机在通信时不区分哪一个是服务请求方还是服务提供方,该种方式中两台主机即是客户又是服务器)。
Q4:计算机网络的定义
A:一些互相连接的、自治的计算机的集合。
Q5:常见几种不同类别的网络
A:按照作用范围分
(1)广域网(Wide Area NetWork)有时也称远程网(long haul network):作用范围通常为几十到几千公里,为英特网的核心部分,用于长距离发送主机数据。(2)城域网(Metropolitan Area Network):作用距离约为5~50km,用于互联多个局域网。(3)局域网(Local Area Network):局域网范围为1km左右,一般用微型计算机或工作站通过高速通信线路连接。(4)个人区域网(Personal Area Network):范围大概10m左右,连接个人使用的电子设备。
按照使用者的网络
(1)公用网(public network)指电信公司出资建造的大型网络。
(2)专用网(private network)某个部门为本单位的特殊业务工作的需要而建造的网络。
Q6:计算机网络的性能指标
A:速率、带宽(最高速率)、吞吐量(单位时间通过某个网络(或信道、接口)的数据量)、时延、时延带宽积、往返时间RTT(从发送方发送数据开始,到发送方接收到来自接收方的确认总共经历的时间)、利用率。
Q7:什么是网络协议
A:网络协议指为进行网络中的数据交换而建立的规则、标准或约定。网络协议由三大要素组成:语法(数据与控制信息)、语义(即需要发出何种控制信息,完成何种动作以及做出何种响应)和同步(即事件实现顺序的详细说明)。
Q8:几种不同的网络结构
注:开放系统互联基本参考模型OSI(Open Systems Interconnection Reference Model)
(1)应用层:应用层是体系结构中的最高层,应用层直接为用户的应用进程提供服务。该层协议有HTTP、SMTP等。
(2)运输层:运输层的任务就是向两个主机中进程之间的通信提供服务。主要使用以下两种协议:1.传输控制协议(TCP)——面向连接的,数据传输的单位是报文段,能够提供可靠的交付;2.用户数据报协议(UDP)——无连接的,数据传输的单位是用户数据报,不保证提供可靠的交付,只能提供“尽最大努力交付”。
(3)网络层:负责为分组交换网上的不同主机提供通信服务。
(4)数据链路层:在结点之间透明(某一个实际存在的事物看起来却好像不存在一样)传输数据。
(5)物理层:透明地传送比特流。
Q8:什么是xDSL
A:xDSL技术就是用数字技术对现有的模拟电话用户线进行改造,使它能够承载宽带业务。包括ADSL、HDSL和SDSL和VDSL等。
Q9:数据链路层使用的信道主要类型
A:点对点信道和广播信道。
Q10:点对点协议PPP及其特点
A:PPP是目前使用的最广泛的数据链路层协议。特点有:(1)简单、(2)封装成帧、(3)透明性、(4)多种网络层协议、(5)多种类型链路、(6)差错检测、(7)检测连接状态、(8)最大传送单元、(9)网络层地址协商和(10)数据压缩协商。
Q11:网际协议IP及其配套协议
A:与IP协议配套使用的还有四个协议:ARP(地址解析协议,IP地址转物理地址)、RARP(逆地址解析协议,物理地址转IP地址)、ICMP(网际控制报文协议)和IGMP(网际组管理协议)。
Q12:不同层中间设备的名称
A:物理层使用中间设备叫转发器(repeater),数据链路层使用的中间设备叫做网桥(bridge)或者桥接器,网络层使用的中间设备叫做路由器(router),在网络层以上使用的中间设备叫做网关(gateway)。
Q13:子网掩码
A:将子网掩码与IP地址相与可以得到对应的网络号。
Q14:UDP主要特点
A:(1)无连接的(2)尽最大努力交付(3)面向报文的(4)没有拥塞控制(5)支持一对一、一对多和多对多(6)首部开销小
Q15:TCP协议
A:(1)面向连接(2)TCP连接只能有两个端点即一对一(3)提供可靠交付(4)全双工通信(5)面向字节流
Q16:什么是DNS
A:域名系统DNS(Domain Name System)是因特网使用的命名系统,用来吧便于人们使用的机器名字转换为IP地址。
Q17:什么是FTP
A:文件传送协议FTP是因特网上使用的最广泛的文件传送协议。FTP提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限。
Q18:万维网WWW
A:万维网WWW(World Wide Website)并非某种特殊的计算机网络。万维网是一个大规模的、联机式的信息储藏所。
Q19:SMTP和POP3
A:SMTP用于用户代理向邮件服务器发送邮件或在邮件服务器之间发送邮件;POP3用于用户代理从邮件服务器读取邮件。
Q20:计算机网络面临的安全性威胁
A:截获(攻击者从网络上窃听他人的通信内容)、中断(攻击者有意中断他人在网络上的通信)、篡改(攻击者故意篡改网络上传送的报文)和伪造(攻击者伪造信息在网络上传送)。截获信息的攻击称为被动攻击,而中断、篡改和伪造信息的攻击称为主动攻击。
Q21:计算机网络各层协议
A:http://www.cnblogs.com/maowang1991/archive/2013/04/16/3024393.html
Q22:单播、组播和广播
A:http://www.cnblogs.com/rogerroddick/archive/2009/08/31/1557228.html
修订于2016/6/8 By野马君 PS:请赐予我力量再上战场。
来源:https://www.cnblogs.com/yemajun/p/5468928.html