1 / 37
文档名称:

华为面试题库.docx

格式:docx   大小:1,278KB   页数:37页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

华为面试题库.docx

上传人:phl806 2019/10/2 文件大小:1.25 MB

下载得到文件列表

华为面试题库.docx

文档介绍

文档介绍:华为面试题库————————————————————————————————作者:————————————————————————————————日期: 一、华为题库tcpip应用层之上的几个协议具体说明内容:OSI是一个开放性的通信系统互连参考模型,他是一个定义得非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。OSI的7层从上到下分别是7应用层6表示层5会话层4传输层3网络层2数据链路层1物理层;其中高层(即7、6、5、4层)定义了应用程序的功能,下面3层(即3、2、1层)主要面向通过网络的端到端的数据流。其中传输层包含tcpudpspx等协议Tcpip模型是一系列网络协议的总称。Tcpip模型的四层结构: 这些协议分成四个层次,上一层的协议都以下一层的协议为基础。从下到上的四层,连接层(LindLayer)、网络层(Layer)、传输层(TransportLayer)、应用层(ApplicationLayer)。连接层负责建立电路连接,是整个网络的物理基础,典型的协议包括以太网、ADSL等。数据链路层。这个层次为待传送的数据加入一个以太网协议头,并进行CRC编码,为最后的数据传输做准备。再往下则是硬件层次了,负责网络的传输,这个层次的定义包括网线的制式,网卡的定义等等(这些我们就不用关心了,我们也不做网卡),所以有些书并不把这个层次放在tcp/ip协议族里面,因为它几乎和tcp/ip协议的编写者没有任何的关系。发送协议的主机从上自下将数据按照协议封装,而接收数据的主机则按照协议从得到的数据包解开,最后拿到需要的数据。这种结构非常有栈的味道,所以某些文章也把tcp/ip协议族称为tcp/ip协议栈。网络层负责分配地址和传送二进制数据,主要协议是IP协议。传输层负责传送文本数据,主要协议是TCP协议、UDP协议应用层负责传送各种最终形态的数据,是直接与用户打交道的层,典型协议是HTTP、FTP等。TCP/IP详解学****笔记(1)-基本概念互联网IP地址:现在,通常使用的IP地址是一个32bit的数字,也就是我们常说的IPv4标准,这32bit的数字分成四组,。IPv4标准上,地址被分为五类,我们常用的是B类地址。具体的分类请参考其他文档。需要注意的是IP地址是网络号+主机号的组合,这非常重要。32Bit分成四组,一组8bit2^8=16*16=256域名系统域名系统是一个分布的数据库,它提供将主机名(就是网址啦)转换成IP地址的服务。RFCRFC是什么?RFC就是tcp/ip协议的标准文档,在这里我们可以看到RFC那长长的定义列表,现在它一共有4000多个协议的定义,当然,我们所要学****的,也就是那么十几个协议而已。端口号(port)注意,这个号码是用在TCP,UDP上的一个逻辑号码,并不是一个硬件端口,我们平时说把某某端口封掉了,也只是在IP层次把带有这个号码的IP包给过滤掉了而已。  应用编程接口现在常用的编程接口有socket和TLI。而前面的有时候也叫做“Berkeleysocket”,可见Berkeley对于网络的发展有多大的贡献。TCP/IP详解学****笔记(2)-数据链路层数据链路层有三个目的:· 为IP模块发送和 接收IP数据报。·            为ARP模块发送ARP请求和接收ARP应答。·            为RARP发送RARP请 求和接收RARP应答ip大家都听说过。至于ARP和RARP,ARP叫做地址解析协议,是用IP地址换MAC地址的一种协议,而RARP则叫做逆地址解析协议,在tcp/ip协议的后面章节会介绍它们(在局域网里面用ARP协议可以很容易的搞瘫痪网络哦)数据链路层的协议还是很多的,有我们最常用的以太网(就是平时我们用的网卡)协议,也有不太常见的令牌环,还有FDDI,当然,还有国内现在相当普及的PPP协议(就是adsl宽带),以及一个loopback协议。联系linux里面的ifconfig-a命令,这个命令通常会得到如下的结果其中,eth0就是以太网接口,而lo则是loopback接口。这也说明这个主机在网络链路层上至少支持loopback协议和以太网协议。以太网()的定是指数字设备公司( DigitalEquipmentCorp.)、英特尔公司(IntelCorp.)和Xerox公司在1982年联合公布的一个标准,这个标准里面使用了一种称作CSMA/CD的接入方法。()也提供了一个CSMA/CD的标准。这两个标准稍有不同,TCP/IP协议对这种情况的处理方式如下:·           以太网的IP数据报封装在RFC894中定义,而IEEE802网络的IP