4个问题,详细阐述,每题50分.(200分)

  • 主题发起人 主题发起人 卷起千堆雪tyn
  • 开始时间 开始时间

卷起千堆雪tyn

Unregistered / Unconfirmed
GUEST, unregistred user!
Q1:请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图?

Q2:请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用? TCP与UDP呢?

Q3:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的?

Q4:请问C++的类和C里面的struct有什么区别?
 
老兄,不会是在面试吧,怎么这么象XXX公司的面试题呀
 
千堆雪在扶贫呢
 
面试题?
呵呵需要这样的基本东西。
 
不会在帮MM吧:)
 
嘿嘿,偶左看右看,怎么都象卷老大的面试题:)
 
对这里的多数人来说
这些题都不难
何况是你了
嫌自己分多???
哪都送我好了
[8D]
 
呵呵, 这些题, 哈哈...[:D][:D][:D]
 
Q1:请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图?
OSI的七层网络结构图
应用层 表现层 会话层 传输层 网络层 数据链路层 物理层
TCP/IP的五层结构图
应用层 传输层 网络层 链路层 物理层

Q2:请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用? TCP与UDP呢?
网络层 : 为传输层提供一个可靠的网络连接
tcp:可靠连接 传输数据前需要先建立连接 适合连续传输大量的数据
udp:不可靠连接,传输数据前不需要先建立连接 适合传输小数据包

Q3:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的?
路由器在路由层实现
交换机在物理层实现

Q4:请问C++的类和C里面的struct有什么区别?
你能在c的struct中定义方法吗??:)


 
Q1 OSI的七层网络结构图——物理层/数据链路层/网络层/传输层/会话层/表示层/应用层
TCP/IP的五层网络结构图——应用层/传输层/网络层/链路层/物理层
Q2 IP协议的定义——因特网协议或网际协议(Internet Protocol)。对应于网络层,
它自身采用4层结构模型:应用层/传输层/网际层/网络接口层
作用在于规定了互连网上传输数据的确切格式及完成路由选择的功能,选择一个数据发送的路径。
TCP协议的主要是提供可靠的传输服务,而UDP(用户数据报协议)是定义用来在互连网络环境中
提供包交换的计算机通信的协议。此协议默认认为网路协议(IP)是其下层协议。此协议提供了
向另一用户程序发送信息的最简便的协议机制。
Q3 交换发生在网络的数据链路层,而路由则发生于网络层。数据链路层的转发即称为交换,而路径选
择即指路由,通常,路由器的性能比交换机要差一些,因为路由器是基于软件的查表转发,而交换
机可以实现硬件的直通式转发。
Q4 区别在于C里面的struct没有定义方法,而C++的类是将不同类型的数据和与这些数据相关的操作封
装在一起的集合体,包含了操作方法。
 
Q1:我同意yxyyyy的意见
Q2:IP为网络层的协议,为传输层提供网络连接
TCP和UDP都是传输层的协议,其主要区别是:
TCP是可靠的连接,在连接时要三次握手,没有回应则认为没连上
UDP时不可靠的连接,不需要三次握手,用UDP协议时,一般要设定超时,超时还没有包回应
则认为失败
Q3:交换机和路由器都是转发网络包的设备
交换机是在局域网内转发属于数据链路层
路由器是在网络层
Q4:C++中的类里可以定义方法
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部