网络协议4

     **************************************************************************************************************************************************************************************************    1、计算机网络的两级构成  通信子网:物理通信线路和网络互连设备  资源子网:用户机和服务器  ------------------------------------------------------------------------------ 

2、接口、协议和服务  接口:下层向上层提供的原语操作  协议:同一层之间,通信双方进行信息交换必须遵守的规则  服务:不同层之间交换信息必须遵守的规则  ------------------------------------------------------------------------------- 

3、OSI七层模型  自顶向下:  应用层:提供网络应用协议  表示层:为用户提供数据转换和表示服务  会话层:为用户提供会话控制服务(安全认证)  传输层:为用户提供端到端的数据传输服务  网络层:控制通信子网原点到目的点的数据传输(Packet)  数据链路层:在有差错的物理线路上提供无差错的数据传输(Frame)  物理层:在物理线路上传输原始的二进制数据位  -------------------------------------------------------------------------------------- 

4、TCP/IP 五层模型  自顶向下:  应用层  传输层:提供端到端的数据传输服务TCP和UDP  网络层:控制通信子网原点到目的点的IP包传送  数据链路层:同OSI  物理层:同OSI  ------------------------------------------------------------------------------- 

5、OSI模型和TCP/IP模型异同比较  相同点:  都有相同的五层,这五层功能相似  不同点:  1)OSI有七层,TCP/IP有五层(有的说是四层)  2)OSI在网络层支持无连接(UDP)和面向连接的通信(TCP),传输层仅有面向连接的通信9(TCP)       TCP/IP在网络层仅有无连接的通信(UDP),传输层支持两种传输模式(TCP、IP)  -------------------------------------------------------------------------------------------- 

6、请你详细地解释一下IP协议的定义,在哪个层上面?主要有什么作用?TCP与UDP呢?   IP协议(Internet Protocol)又称互联网协议,是支持网间互连的数据报协议,它与TCP协议(传输控制协议)一起构成了TCP/IP协议族的核心。   它提供网间连接的完善功能, 包括IP数据报规定互连网络范围内的IP地址格式。IP是网络层协议,工作在数据链路层的上面。  IP协议的作用就是向传输层(TCP层)提供统一的IP包,即将各种不同类型的MAC帧转换为统一的IP包,并将MAC帧的物理地址变换为全网统一的逻辑地址(IP地址)。   这样,这些不同物理网络MAC帧的差异对上层而言就不复存在了。正因为这一转换,才实现了不同类型物理网络的互联。TCP和UDP都是传输层协议.   TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,在收发数据前,必须和对方建立连接。   UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去  --------------------------------------------------------------------------------------------- 

7、请问交换机和路由器各自的实现原理是什么?分别在哪个层次上面实现的?  1)路由器可以进行路由转发(就是连接两个不同网段,为两段做翻译)。       交换机不可以进行路由转发(连接数个相同网段的不同主机,减少网内冲突,隔离冲突域)。增加网速用的       集线器(HUB)和交换机的功能相似,但是不能隔离冲突域,所以是共享带宽。    2)因为以上,所以路由器不可以转广播包,可以隔离广播域。  3)交换机工作在数据链路层,路由器工作在网络层     **************************************************************************************************************************************************************************************************    1 、 OSI ( Open System Interconnect ):开放系统互联,是一个七层的计算机网络模型,分别为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。   TCP/IP ( Transmission Control Protocol/Internet Protocol ):传输控制协议 / 因特网互联协议,是一个四层的计算机网络模型,分别为:网络接口层、网络层、传输层和应用层。   结合 OSI 和 TCP/IP 产生了一个五层结构,分别为:物理层、数据链路层、网络层、传输层和应用层。 Internet 就是采用的 TCP/IP 协议。    

2 、集线器工作在 OSI 模型的物理层,网卡工作在 OSI 模型的物理层,交换机工作在数据链路层,路由器工作在网络层。     

3 、机器 A 的 IP 地址为 202.96.128.130 ,子网掩码为 255.255.255.128 ,则该 IP 地址的网络号为 202.96.128( 利用 IP 地址和子网掩码求与运算 ) ,主机号为 130 。    

4 、 ARP 是地址解析协议,简单语言解释一下工作原理。   答:   ( 1 )首先,每个主机都会在自己的 ARP 缓冲区中建立一个 ARP 列表,以表示 IP 地址和 MAC 地址之间的对应关系。   ( 2 )当源主机要发送数据时,首先检查 ARP 列表中是否有对应 IP 地址的目的主机的 MAC 地址,如果有,则直接发送数据,如果没有,就向"本网段"的所有主机发送 ARP 数据包,该数据包包括的内容有:   源主机 IP 地址,源主机 MAC 地址,目的主机的 IP 地址。   ( 3 )当本网络的所有主机收到该 ARP 数据包时,首先检查数据包中的 目的 主机 IP 地址是否是自己的 IP 地址,如果不是,则忽略该数据包,    如果是,则首先从数据包中取出源主机的 IP 和 MAC 地址写入到 ARP 列表中,如果已经存在,则覆盖,然后将自己的 MAC 地址写入 ARP 响应包中,告诉源主机自己是它想要找的 MAC 地址。  ( 4 )源主机收到 ARP 响应包后。将目的主机的 IP 和 MAC 地址写入 ARP 列表,并利用此信息发送数据。如果源主机一直没有收到 ARP 响应数据包,表示 ARP 查询失败。  广播发送 ARP 请求,单播发送 ARP 响应。     

5 、 DNS ( Domain Name System )域名系统,简单描述其工作原理。   答:当 DNS 客户机需要在程序中使用名称时,它会查询 DNS 服务器来解析该名称。    客户机发送的每条查询信息包括三条信息:包括:指定的 DNS 域名,指定的查询类型, DNS 域名的指定类别。    基于 UDP 服务,端口 53. 该应用一般不直接为用户使用,而是为其他应用服务,如 HTTP , SMTP 等在其中需要完成主机名到 IP 地址的转换。     

6 、 TCP 和 UDP 的区别?   答: TCP 提供面向连接的、可靠的数据流传输,而 UDP 提供的是非面向连接的、不可靠的数据流传输。     TCP 传输单位称为 TCP 报文段, UDP 传输单位称为用户数据报。 TCP 注重数据安全性, UDP 数据传输快,因为不需要连接等待,少了许多操作,但是其安全性却一般。    

7 、网关的作用?   答:通过它可以访问外网。      8 、 ipconfig 的作用是什么?   答:显示当前 TCP/IP 配置的信息。     

9 、运行 net share 返回的结果是什么?   答:列出共享资源相关信息。

posted @ 2013-08-03 11:27  youhumian  阅读(345)  评论(0编辑  收藏  举报