路由器功能

TCP IP 详解卷1:协议

走远了吗. 提交于 2019-12-15 00:25:01
目录 1.术语解释 2.体系结构原则 3.互联网的组成 3.1核心部分 3.1.1数据交换 3.1.2复用技术 3.1.3虚电路与数据报 3.1.4端到端论点 3.1.5差错控制和流量控制 3.2边缘部分 3.2.1网络应用的设计 4.设计与实现 4.1分层 4.2复用,分解,封装 4.3OSI模型与TCP/IP模型对照 5.标准化进程 6.与Internet体系结构相关的攻击 1.术语解释 协议族: 一系列相关协议的集合 协议族的体系结构或参考模型: 指定一个协议族中的各种协议之间的相互关系并划分需要完成的任务的设计 因特网(Internet): 因特网是一个拥有遍布全球的大约20亿用户(2010年,占全球人口的30%)的广域网 2.体系结构原则 Internet体系结构在几个目标的指导下建立。首要目标是“发展一种重复利用已有的互联网的技术”。其本质即,Internet体系结构应该将多种网络互联起来,并在互联的网络上同时运行多个应用。 基于这个首要目标,Clark提供了以下二级目标列表: Internet通信在网络或网关失效时必须能持续。 Internet必须支持多种类型的通信服务。 Internet体系结构必须兼容多种网络。 Internet体系结构必须允许对其资源的分布式管理。 Internet体系结构必须是经济有效的。 Internet体系结构必须允许低能力主机的连接。

LwIP之ICMP协议

随声附和 提交于 2019-12-12 10:03:13
ICMP(网际控制报文协议),ICMP数据包是封装在IP数据包中的,由于IP不是为可靠传输服务设计的,ICMP的目的主要是用于在TCP/IP网络中发送和控制消息。主要应用有Ping、Traceroute和MTU测试。 ICMP报文的种类有三大种类,即ICMP差错报文、控制报文、请求/应答报文,各大类型报文又分为多种类型报文。 差错报文: (1) 特点: 1.ICMP差错报文都是有路由器发送到源主机的。 2.ICMP报文只提供IP数据报的差错报告,并不采取处理措施,差错处理由应用程序处理。 3.传输过程中可能丢失、损坏,甚至被抛弃。 4.ICMP差错报文是伴随着抛弃出错的IP数据报而产生的。 5.为了防止广播风暴,以下情况不会产生ICMP差错报文。 1)ICMP差错报文 2)目的地址是广播或多播 3)链路层广播的数据报 4)不是IP分片的第一片 5)源地址是零地址、回送地址、广播地址或多播地址 (2)信息不可达报文: 1.目的机硬件故障或关机 2.目标地址不存在 3.网关不知道去往目的机的路径 (3)超时报文: 1.为了避免无限制的在网中循环,IP协议采用 1)在数据报头设置TTL域 2)对分片数据报采用定时器技术 2.当报文超时出现时,路由器或目的机立即丢弃该数据报,并向信源机发送超时报文 控制报文: (1)拥塞控制与源站控制报文: 1

3.网络层

三世轮回 提交于 2019-12-11 19:17:31
网络层概述 : 网络层的任务就是选择合适的网间路由和交换结点, 确保数据及时传送(解决的是主机和主机的问题) 。在发送数据时,网络层把运输层产生的报文段或用户数据报封装成分组和包进行传送。在 TCP / IP 体系结构中,由于网络层使用 IP 协议,因此分组也叫 IP 数据报,简称数据报。 一、网络层提供的两种服务   网络层应该怎样向运输层提供怎样的服务?争论的实质就是:在计算机通信中,可靠交付应当由谁来负责,网络还是端系统? 二、网际协议IP (与IP协议配套使用的协议:地址解析协议ARP、网际控制报文协议ICMP、网际组管理协议IGMP) 1.IP地址分类   IP 地址是指互联网协议地址,是 IP 协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。 A类:1.0.0.0-126.0.0.0 B类:128.0.0.0-191.255.0.0 C类:192.0.0.0-223.255.255.0 D类:多播地址 网络号:224-239 E类:保留地址 网络号:240-255 特殊IP地址:10.0.0.0、172.16.0.0-172.31.0.0、 192.168.0.0-192.168.255.0 =>保留的私网地址,内网 2.子网掩码   子网掩码又叫做网络编码、地址编码,它是一种用来指明IP地址的哪些位 标识

100 个网络基础知识

浪尽此生 提交于 2019-12-11 13:16:26
1)什么是链接? 链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。 2)OSI 参考模型的层次是什么? 有 7 个 OSI 层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。 3)什么是骨干网? 骨干网络是集中的基础设施,旨在将不同的路由和数据分发到各种网络。它还处理带宽管理和各种通道。 4)什么是 LAN? LAN 是局域网的缩写。它是指计算机与位于小物理位置的其他网络设备之间的连接。 5)什么是节点? 节点是指连接发生的点。它可以是作为网络一部分的计算机或设备。为了形成网络连接,需要两个或更多个节点。 6)什么是路由器? 路由器可以连接两个或更多网段。这些是在其路由表中存储信息的智能网络设备,例如路径,跳数等。有了这个信息,他们就可以确定数据传输的最佳路径。路由器在 OSI 网络层运行。 7)什么是点对点链接? 它是指网络上两台计算机之间的直接连接。除了将电缆连接到两台计算机的 NIC卡之外,点对点连接不需要任何其他网络设备。 8)什么是匿名 FTP? 匿名 FTP 是授予用户访问公共服务器中的文件的一种方式。允许访问这些服务器中的数据的用户不需要识别自己,而是以匿名访客身份登录。 9)什么是子网掩码? 子网掩码与 IP 地址组合,以识别两个部分:扩展网络地址和主机地址。像 IP 地址一样,子网掩码由 32 位组成。 10

计算机网络 路由器协议

橙三吉。 提交于 2019-12-09 19:49:42
路由选择协议:OSFP协议、ISP协议、RIP协议   2019年10月19日18:00:40理解:路由器是网络层的设备采用的是网络层的协议,如OSFP协议。路由器是多个路由接口集合而成,路由接口用于访问该接口所属的网段,会有多路访问网段情况,路由接口有链路状态LSA,链路状态包含IP地址,子网掩码,网络类型和cost值等,通过建立邻居关系可以互换链路状态,收到的链路状态会链路状态数据库LSDB,我认为交换的应该是链路状态数据库,区域是用于简化OSFP计算,LSA只在区域内的路由接口进行交换,而且区域内会有一个“核心路由接口,我认为其应该是ABR”,IR和ABR交换LSDB,区域内IR不能直接交换LSDB,只能通过ABR间接交换,三个区域以上需要两个ABR,这两个ABR是一个区域,区域里通过ABR与ABR交换不同区域的LSDB,还有一个ASBR,J将外部路由协议重分布进OSFP,还 待详细理解 !DR和BDR是在多路访问网段时选择“核心”路由接口,多个路由器选择该网段符合要求的路由接口充当DR和BDR。然后再通过hub spoke交换不同路由器但是在该网段的路由接口的LSA,然后在对应单个路由器里面又可以通过“区域理论交换同个路由器不同接口的LSDB”,区域理论还认为同一个路由器可以运行多个OSFP进程,每个进程可以有多个区域。在此,认为 “ 邻居 ”和“ 链接 ”的内容还待理解

网络设备

倾然丶 夕夏残阳落幕 提交于 2019-12-09 16:52:31
一、交换机 1、工作原理 交换机位于OSI参考模型中的数据链路层(即第二层),是一种基于MAC地址识别的,用于完成数据的封装和转发的网络设备。交换机可以学习MAC地址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接受者之间建立临时的交互路径,使数据帧直接由源地址到达目的地址。 2、工作过程 (1)当交换机从某个端口收到一个数据包时,先读取包中的源MAC地址,从而建立源端口与源MAC地址的对应关系,并将其添加至地址表。 (2)读取包头中的目的MAC地址,并在地址表中查找相应的端口。 (3)如果地址表中有与该目的MAC地址对应的端口,则把数据包直接复制到这端口上。 (4)如果在MAC地址表中没有找到该MAC地址,也就是说,该目的MAC地址是首次出现,则将该帧发送到所有其他端口(源端自除外),相当于该帧是一个广播帧。拥有该MAC地址的网卡在接收到该广播帧后,将立即作出应答,从而使交换机将“端口号-MAC地址”对照表添加到地址表。 3、在网络中的应用 (1)提供网络接口:连接交换机、路由器、防火墙、无线接入点等网络设备;连接计算机、服务器等计算机设备。 (2)扩充网络接口:尽管交换机大都拥有较多数量的端口(通常为8~52个),但当网络规模较大、接入的设备数量较多时,一台交换机所能提供的网络接口往往不够。此时,就必须将两台或更多的交换机连接在一起,从而成倍地扩充网络接口。 (3

计算机网络知识汇总---20191207

。_饼干妹妹 提交于 2019-12-07 17:32:26
本文来源参考:https://www.cnblogs.com/xdyixia/p/9275246.html。 OSI [Open System Interconnection] 分层(7层) :物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP分层(4层) :网络接口层、网际层、运输层、 应用层。 五层协议 (5层) :物理层、数据链路层、网络层、运输层、 应用层。 TCP/IP五层模型每一层对应的设备分别是什么? 物理层: 网卡 数据链路层: 交换机 网络层: 路由器 传输层: 防火墙 应用层:计算机 每一层的协议如下 : 物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器,网关) 数据链路:PPP、FR、HDLC、VLAN、MAC (网桥,交换机) 网络层:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、 (路由器) 传输层:TCP、UDP、SPX 会话层:NFS、SQL、NETBIOS、RPC 表示层:JPEG、MPEG、ASII 应用层:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS 二进制 每一层的作用如下 : 物理层: 通过媒介传输比特,确定机械及电气规范(比特Bit) 数据链路层 :将比特组装成帧和点到点的传递(帧Frame) 网络层 :负责数据包从源到宿的传递和网际互连(包PackeT)

浮动静态路由及负载均衡

删除回忆录丶 提交于 2019-12-07 12:57:24
浮动静态路由及负载均衡 原理概述 浮动静态路由(Floating Static Route)是一种特殊的静态路由,通过配置去往相同的目的网段,但优先级不同的静态路由,以保证在网络中优先级较高的路由,即主路由失效的情况下,提供备份路由。正常情况下,备份路由不会出现在路由表中。 负载均衡(Load sharing),当数据有多条可选路径前往同一目的网络,可以通过配置相同优先级和开销的静态路由实现负载均衡,使得数据的传输均衡地分配到多条路径上,从而实现数据分流、减轻单条路径负载过重的效果。而当其中某一条路径失效时,其他路径仍然能够正常传输数据,也起到了冗余作用。 实验目的 ●理解浮动静态路由的应用场景 ●掌握配置浮动静态路由的方法 ●掌握测试浮动静态路由的方法 ●掌握配置静态路由负载均衡的方法 ●掌握测试静态路由负载均衡的方法 实验内容 R2为某公司总部,R1与R3是两个分部,主机PC-1与PC-2所在的网段分别模拟两个分部中的办公网络。现需要总部与各个分部、分部与分部之间都能够通信,且分部之间在通信时,之间的直连链路为主用链路,通过总部的链路为备用链路。本实验使用浮动静态路由实现需求,并再根据实际需求实现负载均衡来优化网络。 实验拓扑 实验步骤 1.基本配置 根据实验编址表进行相应的基本配置,并使用ping命令检测各直连链路的连通性。 其余直连网段的连通性测试省略。 2.实现两分部间

计算机网络 - 练习(一百四十七)

独自空忆成欢 提交于 2019-12-07 09:27:51
计算机网络 练习(一百四十七) 下图第一行显示的是,TCP 错误连接响应报文。原因:第一行出现关键字 RST,是复位位。表示发生错误后发出的复位连接。 所谓“代理 ARP ”是指由()假装目标主机回答源主机的 ARP 请求。 A. 离源主机最近的交换机 B. 离源主机最近的路由器 C. 离目标主机最近的交换机 D. 离目标主机最近的路由器 ---------------------------------------- 答案 : B 解析 : ① 代理 ARP 一般由路由器角色来承担,代替源主机去转发数据包,而源主机只需要知道路由器的 MAC 地址即可,路由器需要开启 ARP 功能。 ② 代理 ARP 就是通过使用一个主机 (通常为 Router ) 来作为指定的设备对另一设备的 ARP 请求作出应答。 相关内容转载自 : 希赛网 app 点我回顶部 ☚ Fin. 来源: CSDN 作者: 小黑LLB 链接: https://blog.csdn.net/Enderman_xiaohei/article/details/102781746

关于无线网络的静态ip与动态ip设置

a 夏天 提交于 2019-12-07 03:31:55
两部手机连上同一无线网后,一部网速很快,一部却几乎不能联网。原因是两台这台设备的ip地址相同,导致冲突。虽然手机的无线设置中ip地址的获取方式默认是DHCP(动态获取ip地址),但是因为路由器未开启DHCP功能(正常来说,一般路由器都是默认开启的),所以出现了这种情况。解决的方法有两种: 1.开启路由器的DHCP功能。(可以根除这个问题) 以TP-LINK路由器为例。 (1)网址输入192.168.1.1进入路由器管理页面,输入管理员密码 (2)点击“路由设置”进入路由设置选项 (3)点击“DHCP服务器” (4)选择“开”,ip地址范围为“192.168.1.100-192.168.1.199”,地址期限一般填“120”分钟,网关即路由器地址填“192.168.1.1”,首选DNS可以打电话询问当地宽带,也可以通过打开电脑的“网络和共享中心”点击“无线网络连接”点击“详细信息”查看。 2.手动为每台设备设ip地址 (1)手机先取消保存相应的无线网络 (2)重新输入密码,先不要连接,点击“高级选项”:ip选项设置(我们会看到默认是DHCP)将其选择为静态,手动输入ip地址,ip地址范围为“192.168.1.100-192.168.1.199”。再填入网关即路由器地址 (3)点击连接 来源: CSDN 作者: yunluo2333 链接: https://blog.csdn.net