精华内容
下载资源
问答
  • 同一个局域网通信时候,消息发送者会广播自己消息(消息中包括自己和目标硬件地址),这时所有成员都会收到消息并根据目标地址判断是否是自己,如果不是则忽略该消息,如果是则通知上层应用收到消息。...
    转载请标明出处:http://blog.csdn.net/u013752202/article/details/78568995
    
    目标:
    A和B同时连接路由器C上网,在A上获取B上网的数据。
    原理:
    同一个局域网内通信的时候,消息发送者会广播自己的消息(消息中包括自己和目标的硬件地址),这时所有成员都会收到消息并根据目标地址判断是否是自己,如果不是则忽略该消息,如果是则通知上层应用收到消息。当无线网卡工作在混杂模式的时候可以把不是属于自己的消息也通知到上层。
    在上面的例子中,B广播消息,C根据硬件地址接收消息,A则忽略消息。所以正常通信B->C的消息是不会经过A的。现在A工作在混杂模式,根据收到的消息把自己地址也改为C的,这样A也可以收到B的数据包,同时B和C并不知道,这便是ARP欺诈的原理。
    操作系统:
    Ubuntu(windows上可用:Cain+wireshark)
    操作步骤:
    1.安装ettercap和wireshark
    sudo apt-get install wireshark
    sudo apt-get install ettercap-text-only 
    sudo apt-get install ettercap-graphical
    2.设置无线网卡的混杂模式(promisc mode)
    sudo ifconfig  wlx3c46d86bd3f5 promisc
    (取消混杂模式可以用:sudo ifconfig  wlx3c46d86bd3f5 -promisc)

    3. ettercap启动和设置
    (1)启动图形界面:sudo ettercap -G
    (2)开启中间人嗅探(Unified sniffing...),并选择无线网卡

    (3)选择主机列表,添加主机(先Scan,再list)
    *如果无线网卡没有设置混杂模式(promisc mode),这里只能看到网关的地址

    (2)添加要进行ARP嗅探的两台主机,然后选择ARP毒害(arp poisoning)
    arp poison的原理:中间人同时接受正在通信的两台主机的消息,然后进行转发。






    4.wireshark设置
    (1)打开wireshark
    sudo wireshark
    (2)选择网卡并开始捕获


    5.测试
    开启手机(就是上面添加的192.168.2.10)连接WiFi开始上网,(WiFi热点的ip就是上面添加的192.168.2.1)
    下图就是B和C的通信内容:





    展开全文
  • 存储局域网考虑的是如何利用光纤通道把现有的存储设备和服务器等资源连接成一个共享的网络,而附存储更多的是考虑如何管理客户机通过网络与存储设备之间数据的存储和流动,它更多的依靠现有的标准的LAN/WAN连接。...
  • 从不同角度对网络有不同分类...4.个人局域网(PAN):个人局域网就是在个人工作地方把属于个人使用电子设备(如便携电脑等)用无线技术连接起来网络,因此也常称为无线个人局域网WPAN,其范围大约在10m左右。
  • 网络模型各层设备

    2019-09-22 12:09:52
    物理层中继器、集线器数据链路层交换机、网桥网络层路由器一、物理层1.中继器 中继器是最简单网络互联设备连接同一个网络两个或多个...2.集线器 集线器也称HUB,属于共享型设备,接收数据广播发出,在局域网...
    
    
    
    

    物理层中继器、集线器
    数据链路层交换机、网桥
    网络层路由器
     

    一、物理层

    1.中继器

    中继器是最简单的网络互联设备,连接同一个网络的两个或多个网段。完成物理信号的复 制、调整和放大功能,以此从而增加信号传输的距离。中继器只将任何电缆段上的数据发送到另一段电缆上,并不管数据中是否有错误数据或不适于网段的数据。

    2.集线器

    集线器也称HUB,属于共享型设备,接收数据广播发出,在局域网内一般都是 星型连接拓扑结构,每台工作站都连接到集线器上。由于集线器的带宽共享特性导致网络利用效率极低,一般在大中型的网络中不会使用到集线器。现在的集线器基 本都是全双工模式

    二、数据链路层

    1. 交换机

    交换机根据MAC地址进行数据转发。交换机的每一个端口都属于一个冲突域,而集线器所有端口属 于一个冲突域。交换机通过分析Ethernet包的包头信息(其中包含了源MAC地址、目标MAC地址、信息长度等),取得目标MAC地址后,查找交换机中存储的地址对照表(MAC地址对应的端口,确认具有此MAC地址的网卡连接在哪个端口上,然后将信包送到对应端口,有效的抑制IP广播风暴。并且信息包处于并行状态效率较高。 交换机的转发延迟非常小,主要的得益于其硬件设计机理非常高效,为了支持各端口的最大数据传输速率,交换机内部 转发信包的背板带宽都必须远大于端口带宽,具有强大的整体吞吐率,才能为每台工作站提供更高的带宽和更高的网络利用率,可以满足大型网络环境大量数据并行 处理 的要求。

    三、网络层

    1.路由器

    交换机的转发延迟非常小,主要的得益于其硬件设计机理非常高效,为了支持各端口的最大数据传输速率,交换机内部 转发信包的背板带宽都必须远大于端口带宽,具有强大的整体吞吐率,才能为每台工作站提供更高的带宽和更高的网络利用率,可以满足大型网络环境大量数据并行 处理 的要求。














    转载于:https://www.cnblogs.com/Windeal/p/4284609.html

    展开全文
  • 交换机能不能连接不同网段

    万次阅读 2016-12-22 17:47:53
    交换机(网桥)是数据链路层上的设备,用于将同一个子网多个节点连接在一起,没有进/出口之分。它只能处理MAC地址,不能处理IP地址。 与路由器不同,它内部没有网络适配器,即没有IP和MAC地址,只有端口。也就是说...
    
    交换机(网桥)是数据链路层上的设备,用于将同一个子网的多个节点连接在一起,没有进/出口之分。它只能处理MAC地址,不能处理IP地址。
    与路由器不同,它内部没有网络适配器,即没有IP和MAC地址,只有端口。也就是说,它对接收到的数据包,只负责解开MAC地址,查询对应的端口,然后发送出去,并不管数据包的进端口和出端口是否属于同一个子网。
    一方面,这一高效简洁的处理方式,使其很适合用于组织同一子网的节点;
    另一方面,实际上可以利用它来组织不同子网的节点。
    实际上,用交换机连接的两个计算机,只要它们知道对方的MAC地址,就能进行链路层的通信,进一步,再知道对方的IP地址,就能进行网络层及更上层的通信了。
    原因是:
    因为交换机上每个端口都和网线另一端的计算机直接相连,所以交换机可以轻易的知道该设备的MAC地址(人工配置或自动查询),进而交换机会生成端口与MAC地址的对应表,当来一个数据包时,交换机便解开其中的目标MAC地址,查询映射表,将其发送出去,在这之前可能会对数据包进行校验。当目标计算机接收到数据包时,会查看目标MAC地址是否是自己,若是,则向上层提交,否则丢弃。
    进一步,如果网络层发现IP地址也是自己的,则将数据包继续向上层提交,接收完毕。
    所以,用交换机连接的两个计算机,只要知道对方的MAC和IP就能完全通信,不论它们是否处于同一网段。
    实验如下:
    用VMware Workstation新建一个Windows XP的虚拟机,虚拟机的网络连接方式设置为Host-only,也就是与宿主机处在一个虚拟子网里,通过一个虚拟交换机连接。
    手工配置虚拟机的网卡为:
     

    手工配置宿主机的虚拟网卡VMnet1为:

     
     

    可以看出,它们不在同一网段。

    让它们作为自己的网关,并手动在宿主机和虚拟机里添加ARP映射表:
    在宿主机上添加虚拟机的IP<->MAC映射条目;
     
    在虚拟机上添加宿主机的IP<->MAC映射条目;
     
     
    这是为了让它们知道对方的MAC地址。
    然后,分别在宿主机和虚拟机里ping对方,可以ping通:
     
     
     
    注意:在宿主机上测试时,若无法ping通虚拟机,请禁用宿主机上的其他网卡。
    展开全文
  • 计算机网络设备需要相互通信,双方就必须基于相同方法。比如,如何探测到通信目标,由哪一边先发起通信、使用哪种语言进行通信,怎样结束通信等规则都需要事先确定。不同硬件、操作系统之间通信,所有这一切...

    一、 网络基础TCP/IP

    TCP/IP,也就是互联网协议套件(英语:Internet Protocol Suite,缩写IPS)是一个网络通信模型,以及一整个网络传输协议家族,为网际网络的基础通信架构。
    通常使用的网络(包括互联网)是在TCP/IP协议族的基础上运作的。(HTTP协议也属于它内部的一个子集)

    1. TCP/IP协议族

    计算机网络设备需要相互通信,双方就必须基于相同的方法。比如,如何探测到通信目标,由哪一边先发起通信、使用哪种语言进行通信,怎样结束通信等规则都需要事先确定。不同的硬件、操作系统之间的通信,所有的这一切都需要一种规则。而我们把这种规则称为协议

    TCP/IP 是互联网相关的各类协议族的核心

    2. TCP/IP的分层管理

    TCP/IP 协议族层次分别分为以下4层:应用层、传输层、网络层和数据链路层

    分层的优点:
    • 如果互联网值由一个协议统筹,某个地方需要改变设计时,就必须把所有部分整体替换掉。而分层之后只需用把变动的层替换掉即可。
    • 层次化之后,设计也变得相对简单了,处于应用层上的应用可以只考虑分配给自己的任务,而不需要弄清对方在地球上哪个地方,对方的传输线路是怎样的、能否确保传输送达等其他问题。

    3. TCP/IP传输流

    利用TCP/IP协议族进行网络通信时,会通过分层顺序与对方进行通信,发送端从应用层往下走,接收端则从应用层往上走。
    TCP/IP传输流

    • 首先作为发送端的客户端在应用层(HTPP协议)发出一个想看某个Web页面的HTTP请求
    • 为了传输方便,在传输层(TCP协议)把应用层处收到的数据(HTTP请求报文)进行分割,并在各个报文上打上标记序号及端口号转发给网络层。
    • 在网络层(IP协议),增加作为通信目的的MAC地址后转发给链路层。这样一来,发往网络的通信请求就准备齐全了。
    • 接收端的服务器在链路层接收到数据,按序往上层发送,一直到应用层,才能算真正接收到客户端发送来的HTTP请求。
    • 发送端在层与层之间传输数据时,每经过一层必定会被打上一个该层所属的首部信息,反之,接收端在层与层传输数据时,每经过一层时会把对应的首部消去。

    这种把数据信息包装起来的做法称为封装
    以下是封装的流程图:
    在这里插入图片描述

    二、TCP/IP连接的建立与终止

    下面这张图详细的介绍了TCP/IP的建立与终止

    在这里插入图片描述

    详解:

    初始化状态

    • 服务器端和客户端初始的状态都是closed,服务器端经过socket、bind、listen进入LISTEN监听状态
    • 同理,客户端经过socket进入connect连接状态

    三次握手

    为了将数据准确无误的送达目标,TCP采用三次握手。

    1. 客户端首先发送一个SYN(synchronize)给服务器端,表明发送一个标有SYN的数据包
    2. 服务器端接收到SYN 并进入到 SYN_RCVD状态,同时向客户端发送标有SYN/ACK 的数据包
    3. 客户端接收到SYN/ACK 后进入ESTABLISHED状态,并向服务器端发送标有ACK 的数据包

    注意

    • 为什么需要三次握手?
      因为第一次只表示客户端到服务器端建立了连接,第二次表示服务器端到客户端建立了连接,每次的连接是独立的;当确认双方连接都建立成功了之后才进行数据的传输。

    数据的传输:

    • read
    • send
    • write
    • recv

    四次挥手:

    1. 客户端向服务器端发送一个 FIN 请求关闭的请求,并进入FIN_WAIT1
    2. 服务器端接收到之后,进入CLOSE_WAIT,并同时向客户端发送ACK
    3. 客户端接收到ACK 后进入FIN_WAIT2, 服务器再向客户端发送FIN 请求关闭,同时服务器进入CLOSE状态
    4. 客户端接收到FIN 后 进入TIME_WAIT, 并向服务器端发送ACK,服务器接收ACK后进行关闭

    注意:

    • 四次挥手为什么需要四步?
      前两次挥手用于断开一个方向的连接,后两次用于断开另一个方向的连接

    • 在第二步和第三步时,为什么ACK和FIN不同时发送,而是分步?
      当客户端向服务器端发送FIN时,如果服务器端不作出回应,客户端会一直向服务器端发送FIN,所以一定要先做出ACK回应,再做响应的处理
      然后再向服务器端再向客户端发送请求关闭的FIN,同理,客户端结接收到之后再向服务器端做出ACK响应,服务器端收到ACK响应后就进行关闭。

    • 在服务器端关闭后,为什么客户端要等待2MSL后再关闭?

      1. 服务器端向客户端发送FIN这步需要1MSL
      2. 客户端向服务器端发送ACK需要1MSL
    展开全文
  • 以下关于网络层次与主要设备对应关系的叙述中,配对正确的是____。 A 网络层–集线器 B 数据链路层–网桥 C 传输层–路由器 D 会话层–防火墙 2. 理论 设备所处的网络层次,是高频考点,其实这在计算机网络里面属于...
  • 1.将设备连接到PC后,使用ActiveSync同步设备(同步过程参考:在Visual Studio 2005里,用ActiveSync来同步模拟器(Windows Mobile 5.0 For Smartphone)),ActiveSync连接后一般设置为“单位网络”。2.只要网络是连通...
  • 交换机(网桥)是数据链路层上的设备,用于将同一个子网多个节点连接在一起,没有进/出口之分。它只能处理MAC地址,不能处理IP地址。 与路由器不同,它内部没有网络适配器,即没有IP和MAC地址,只有端口。也就是说...
  • 交换机(网桥)是数据链路层上的设备,用于将同一个子网多个节点连接在一起,没有进/出口之分。它只能处理MAC地址,不能处理IP地址。与路由器不同,它内部没有网络适配器,即没有IP和MAC地址,只有端口。也就是说,...
  • BB本身值modem,插上数据线,打开桌面管理器,显示已连接,这时可以打开设备管理器(我电脑--右键)找到标准调制解调器,然后双击打开它属性,选择“高级”,然后在“额外初始化命令”中输入 at+cgdcont=1,...
  • 包括:是否属于硬件问题、接入点的可连接性如何、设备的配置是否错误和多个接入点是否不在客户列表。  无线故障排查一、是否属于硬件问题  当无线网络出现问题时,如果只是个别终端无法连接,那很有可能是众多...
  • 许多可以连接到网络传统设备都被嵌入具有智能基因嵌入式模块中。WIFI智能家居系统是具有内置WIFI模块智能家居控制系统产品。这类产品具有WIFI无线控制功能,结构相对简单,使用方便。二、如何利用W...
  • 由于其拥有MAC地址,因此属于OSI模型第2层。它使得用户可以通过电缆或无线相互连接。每一个网卡都有一个被称为MAC地址独一无二串行号,它被写在卡上一块ROM中。在网络上每一个计算机都必须拥有一个...
  • 广域

    2020-06-22 22:37:00
    广域覆盖范围从几十公里到几千公里,广域网的通信子网(通信子网是指网络中实现网络通信功能的设备及其软件集合,通信设备、网络通信协议、通信控制软件等属于通信子网,是网络的内层,负责信息传输。...
  • 什么是VLAN

    2013-10-23 09:59:12
    该方法只需网络管理员对网络设备的交换端口进行重新分配即可,不用考虑该端口所连接的设备。 基于MAC地址  MAC地址其实就是指网卡的标识符,每一块网卡的MAC地址都是唯一且固化在网卡上的。MAC地址由12位16进制数...
  • 内网/外介绍以及两者比较 一. 内网简介 内网全称内部网络,即局域网。在我们日常生活中,例如家里,一个学校,...外即广域(又称公网),是一种远程,因为它连接着 不同地区局域网(内网)或城域。其可以
  • 本地网桥指在传输介质允许长度范围互联网络网桥,远程网桥是指连接的距离超过网络常规范围时使用远程桥,通过远程桥互联局域网将成为广域,如果使用远程网桥,远程桥必须成对出现。 目前流行网桥实
  • 一、计算机网络 1、什么是计算机网络 计算机网络是“以相互共享资源方式互联起来自治计算机系统...(2)局域网:局域网一般属于单位所有,用于将有限范围内的各种计算机、终端和外部设备连接起来。 (3)城...
  • 控制設备:即处理机,对连接设备和信令设設备的控制呼叫控制。 信令設备:发送、接收呼叫建立过私中的各种信令。 终接口设备:是交换机与外界连接的部分。 23.程控交换机控制设备的处理机的两种配置方式及其特点? 答 1)...
  • 路由器WAN口和LAN口IP地址区别

    万次阅读 2014-09-13 20:35:37
    众所周知,路由器是三层设备,它工作于网络层,根据网络层"IP协议",每台连接在网络中的设备都需要有一个唯一身份,即我们所说IP地址,所以路由器必须得有一个自身IP地址才能在网络层正常个工作.而我们所用...
  • 域网络与工作组网络

    2013-07-16 19:53:47
    域是用户、计算机以及其他设备的集合,一台计算机一旦加入域,它就属于这个域了,域管理员可以控制它的一切权限,包括你能否使用本地管理员登录,你的域帐户有没有本地管理权限等。2.工作组一台台电脑的集合,它们...
  • ),连接的所有设备属于一个广播域(子网),负责子网内部通信。 路由器工作于网络层,用来隔离广播域(子网),连接的设备分属不同子网,工作范围是多个子网之间,负责网络与网络之间通信. 举个例子: 家用宽.....
  • 交换机工作于数据链路层,用来隔离冲突域,连接的所有设备属于一个广播域(子网),负责子网内部通信。 路由器工作于网络层,用来隔离广播域(子网),连接的设备分属不同子网,工作范围是多个子网之间,负责网络...
  • 交换机工作于数据链路层,用来隔离冲突域,连接的所有设备属于一个广播域(子网),负责子网内部通信。 路由器工作于网络层,用来隔离广播域(子网),连接的设备分属不同子网,工作范围是多个子网之间,负责网络...
  • 我对端口理解

    2018-08-01 12:09:58
    "端口"是英文port的意译,可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指 计算机内部 或 交换机 路由器的端口,不...集线器、路由器、交换机的端口指的是连接其...
  • 集线器(HUB)属于数据通信系统中基础设备,它和双绞线等传输介质一样,是一种不需任何软件支持或只需很少管理软件管理硬件设备。 它被广泛应用到各种场合。集线器工作在局域网(LAN)环境,像网卡一样,应用于...
  • 路由器和交换机区别,太经典了

    千次阅读 多人点赞 2017-08-05 16:14:35
    交换机工作于数据链路层,用来隔离冲突域,连接的所有设备属于一个广播域(子网),负责子网内部通信。 路由器工作于网络层,用来隔离广播域(子网),连接的设备分属不同子网,工作范围是多个子网之间,负责网络...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 122
精华内容 48
关键字:

属于网内连接设备的是