计算机网络之网络层

计算机网络之网络层:

理论知识:

网络层功能:

1.定义了基于IP协议的逻辑地址

2.连接不同的媒介类型

3.选择数据通过网络的最佳路径

常见的网络层协议

设置自动获取ip,路由器使用ARP、RARP自动获取IP信息

ARP协议

IP地址解析为MAC地址

目标主机可以学习发送主机IP地址

ARP缓存的查询:

在Windows操作系统中:>arp -a

ICMP协议

ICMP通过IP数据报传播,用来发送错误和控制信息

ICMP检测双向通路的连通性

常见的ping命令问题:

1.目标主机不可达 看网关设置是否正确

2.Unknown host abc 未知主机名 dns有问题

Ping命令的应用:

检测双向通路的连同性

Ping -t 对方ip一直ping

Ping -a 对方ip可以返回对方主机名

Ping -l 数据包 修改ping包大小,默认32字节 对方ip

路由器

识别数据包的目标IP地址,查看路由表查找可用路径,根据路由表转发数据包。

路由表

路由器根据路由表做路径选择

路由表的获得

直连路由:配置IP地址,端口UP状态,形成直连路由。

非直连网段:需要静态路由或动态路由,将网段添加到路由表中。

静态路由

特点:

由管理员手工配置的,是单向的,因此需要在两个网络之间的边缘路由器上需要双方对指,否则就会造成流量有去无回,缺乏灵活性,适用于小型网络。

全局模式:ip route 目标网络ID  子网掩码 下一跳(ip地址或出口地址)

例如:192.168.0.0 255.255.255.0 192.168.3.1

3)、浮动路由

配置浮动静态路由,需设置管理距离大于1,从而成为备份路由,实现链路冗余的作用。

静态路由默认优先级为1,优先级数值越小,越优先。数值保持在100以内最佳。

全局模式:ip route 目标网络ID  子网掩码 下一跳IP  数字 数字越大优先级越小

默认路由

是一种特殊的静态路由

简单地说,缺省路由就是在没有找到任何匹配的具体路由条目的情况下才使用的路由,适用于只有一个出口的末节网络,优先级最低,可以做为其他路由的补充。

全局模式:ip route 0.0.0.0(代表任意网络)ID 0.0.0.0 (代表任意子网掩码) 下一跳ip或者出口地址(f0/1)

查看路由表:

特权模式:Show ip route

查看路由及ip信息:

#show running-config

*路由地址如果配错,一定要删除错误的配置,然后在重新添加,防止与错误路由冲突,造成丢包。

C直连路由

S静态路由

S*默认路由

R 通过RIP协议形成的动态路由条目

负载均衡:

路由与路由之间可以连接两条线缆,可以减少设备的负载能力。

原文地址:http://blog.51cto.com/13559293/2057948

时间: 2024-08-02 01:34:40

计算机网络之网络层的相关文章

计算机网络 4.网络层与IP协议

网络中的每一台主机和路由器都有一个网络层部分.而路由器中也没有网络层以上的层次.网络层是协议栈中最复杂的层次. 转发forwarding:当一个分组到达某路由器的输入链路时.该路由器将分组移动到适当的输出链路. 选路routing:当分组从发送方流向接收方时.网络层必须决定这些分组所採用的路由或路径.而计算这些路径的算法被称为选路算法routing algorithm. 转发是路由器将分组从输入链路接口转移到适当的输出链路接口的本地动作.而选路分组由源到目的地时.决定端到端路径的网络范围的进程.

计算机网络:网络层

1.什么是网络层? TCP/IP体系中的网络层向上提供简单灵活的.无连接的.尽最大努力交付的数据包服务.网络层不提供服务质量的承诺,不保证分组交付的时限,所传送的分组可能出错.丢失.重复和失序. 2.网际协议IP 1.虚拟互连网络 IP网是虚拟的.因为从网络层上看,IP网好像是一个统一的.抽象的网络(实际上是异构的).IP层抽象的互联网屏蔽了下层网络很复杂的细节,使我们能够使用统一的.抽象的IP地址处理主机之间的通信问题. 2.分类的IP地址 IP地址是由因特网名字和数字分配机构ICANN分配的

计算机网络(1)-----网络层IP协议概述

网络层(Network Layer) 概念 网络层是OSI参考模型中的第三层,介于传输层和数据链路层之间,它在数据链路层提供的两个相邻端点之间的数据帧的传送功能上,进一步管理网络中的数据通信,将数据设法从源端经过若干个中间节点传送到目的端,从而向运输层提供最基本的端到端的数据传送服务. 目的 网络层的目的是实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择.连接的建立.保持和终止等.它提供的服务使传输层不需要了解网络中的数据传输和交换技术. 特点 网络层向上只提供简单灵活的,无连接的,

【计算机网络】网络层1

网络层:讨论的是如何把多个网络通过路由器互联成一个互联网络.负责主机到主机的通信服务.它提供的服务是不可靠的,也就是说网络只管传输,不管传输的过程中会不会出错,这些错误处理由主机来负责. IP协议: 我们可以连一个一个比较小的网络,可是网络有各种各样的,比如说无线网络.有线网络等等.这些网络怎么通信呢?如果它们都各自通信,那么不同种类的网络之间都要搞一套各自的通信规则,那就太麻烦了.解决方案是用IP协议把这些网络虚拟的互联起来(逻辑互联).每个小网络都连上一个或几个路由器,当信息要从一个网络转到

计算机网络之网络层(协议)

IPv4协议的路由与转发 查找路由表 1.多次间接交付后,IP数据报最终一定可以找到目地主机所在的目的网络上的路由 2.到达最后一个路由器时,才会试图向目的主机直接交付 分组转发算法 1.从数据报的首部提取目的地址D,和网络地址N 2.如果网络N与此路由器直接相连,则直接交付给母目的主机D,否则间接交付 3.如果路由表中有目的地址为D的特定主机路由,则把数据报转发给路由表指明的下一跳路由 4.若路由表中有到达网路N的路由,则将数据报转发给路由表指定的下一条路由 5.若以上都没有则转发给默认路由

计算机网络(谢希仁版)——第四章回顾(1)

什么是网际层?其主要作用是什么? TCP/IP体系结构中的网际层(internet layer)就是网络层,核心协议为IP(Internet Protocol)协议,但是为了避免名字冲突而将internet翻译为了"网际",同时也可以体现出其作用:解决网络(局域网)与网络互连的问题. 什么是"面向连接"."可靠地"?什么是"无连接"."尽最大努力的"? 所谓面向连接.可靠,就是通信双方在通信时必须确保建立连

自顶向下 | 带你遨游网络层

前言 网络层的知识点非常繁多,本文仅是基于<计算机网络 自顶向下>而总结的一些重点知识点,如果想要详细了解网络层的知识,可以看下<自顶向下> 本文已经收录到我的Github个人博客,欢迎大佬们光临寒舍:我的GIthub博客 对于互联网的网络层来说,其提供的服务非常简单,包括: 转发 路由选择 网络层可能提供的服务 网络服务模型: 确保交付 保证延迟的确保交付 有序交付 确保最小带宽 确保最大时延抖动 安全性服务 那么 IP 协议提供以上哪些服务呢? 答案就是:一个也不提供 不 确保

计算机网络网络层

1.网络层职责: 负责在不同网络之间尽力转发数据包(基于IP地址),不负责重传,不负责顺序. 注意:两个主机通信过程中,每个数据包都单独选择路由路径. 2.路由器能够看到IP地址,故工作在3层.应用层以下(集线器.交换机.路由器)不会中毒,但会受病毒等的影响. 3.网络层相关: ip地址:10.0.0.0 子网掩码:255.0.0.0 (根据子网掩码非255部分,可以判断出网段为0.0.0,网关即路由器的ip为10.0.0.1) 网关:10.0.0.1 4.计算机通信过程: 这里从发送端(上图中

计算机网络读书笔记-----网络层

网络层提供的两种服务 网络层位于数据链路层之上,应用层之下,提供两种服务:数据报和虚电路,前者为无连接的网络服务,后者为面向连接的网络服务.这里有点类似TCP和UDP. 数据报服务:网络随时都可以接受主机发送的分组(数据报),网络为每个分组独立选择路由,尽最大努力将分组交付给目的主机,所以数据报服务提供的是不可靠的,不能保证服务质量. 虚电路服务:A要与B通信,首先A向B发送一条特定的消息,要求进行通信,B收到后返回响应,此时虚电路就建立起来了,然后传送数据即可,所以服务质量有着较好的保证. 项