简述交换机工作原理?:
交换机工作在数据链路层,相当于一个多端口的网桥,它允许端口之间建立多个并发连接,实现多个结点之间的并发传输。
TCP/IP的核心思想是什么:
TCP/IP即传输控制协议/网际协议——指能够在多个不同网络间实现信息传输的协议簇。其核心思想是基于“网络互联“,即使用不同层次的协议来异构网络,在传输层、网络层建立一个统一的虚拟逻辑网络,来屏蔽物理网络的硬件差异,从而最终实现网络互联。
什么是曼彻斯特编码?什么是差分曼彻斯特编码,他们的特点是什么:
曼彻斯特编码(Manchester Encoding),也叫做相位编码( Phase Encode,简写PE),是一个同步时钟编码技术,被物理层使用来编码一个同步位流的时钟和数据。
在曼彻斯特编码中,用电压的跳变的不同来区分1和0。
从低电压到高电压的跳变表示0;
从高电压到低电压的跳变表示1。
差分曼彻斯特编码是曼彻斯特编码的一种修订格式,是使用中位转变来计时的编码方案。其数据通过在数据位开始处加一转变来表示。差分曼彻斯特编码在每个时钟周期的中间都有一次电平跳变,只用于同步时钟信号。
在每个时钟周期的起始处有跳变为0;无跳变则为1。
或者可以说差分曼彻斯特编码遇到0则在起始位置处跳变,1则不变化。
从低电压到高电压的跳变表示0;
从高电压到低电压的跳变表示1。
简述转发器、交换机、路由器和网关的工作层次和作用:
转发器
转发器(Repeater)又被称为中继器或放大器,执行物理层协议,负责第一层(物理层)的数据中继,实现电气信号的“再生”。用于互连两个相同类型的网段,主要功能是延伸网段和改变传输媒体,从而实现信息位的转发。它本身不执行信号的过滤功能。
网桥与交换机
网桥(Gate Bridge)负责第二层(数据链路层)的数据中继。互连两个独立的、仅在低两层实现上有差异的子网。
网桥和交换机属于OSI和TCP/IP的第二层,即数据链路层。数据链路层的作用包括数据链路的建立、维护和拆除、帧包装、帧传输、帧同步、帧差错控制以及流量控制等。
交换机
交换机(Switch)是一种简化的网桥,互连相同类型的网络,工作在OSI/RM体系结构的第二层(数据链路层)。它采用独享带宽的工作方式。它比集线器智能,网络上的数据是MAC地址的集合,它能分辨出帧中的源MAC地址和目的MAC地址,因此可以在任意两个端口之间建立联系,但交换机并不懂得IP地址。
路由器
路由器(Router)负责第三层(网络层)的数据中继。它能理解数据中的IP地址,如果它接收到一个数据包,就检查其中的IP地址,如果目标地址是本地网络的就不理会,如果是其他网络的,就将数据包转发出本地网络。它的作用在于连接相同或不同类型网络,并且能找到网络中数据传输最合适的路径即路由选择。
网关
网关
网关(Gateway)负责 第三层(网络层)以上的数据中继,实现不同体系结构的 网络协议转换,它通常采用软件的方法实现,并且与特定的应用服务一一对应。
网关是一种复杂的网络连接设备,可以支持不同协议之间的转换,实现不同协议网络之间的互连。网关具有对不兼容的高层协议进行转换的能力,为了实现异构设备之间的通信,网关需要对不同的链路层、专用会话层、表示层和应用层协议进行翻译和转换。所以网关兼有路由器、网桥、中继器的特性。
端到端通信和点到点通信有什么区别?:
1.点到点通信
点到点是数据链路层的说法,因为数据链路层只负责直接相连的两个节点之间的通信,一个节点的数据链路层接受ip层数据并封装之后,就把数据帧从链路上发送到与其相邻的下一个节点。
2.端到端通信
端到端是传输层的说法,因为无论tcp还是udp协议,都要负责把上层交付的数据从发送端传输到接收端,