简述IP路由选择的步骤

TCP/IP的考点,不会考的太深,简述就行

TCP/IP通常被认为是一个四层协议系统。
链路层:通常包括操作系统中的设备驱动程序和计算机对应的网络接口卡。他们一起处理与电缆的物理姐都细节。

网络层:处理分组在网络中的活动。例如分组的选路。在TCP/IP协议族中,网络层协议包括IP协议(网际协议),ICMP协议(internet互联网控制报文协议),以及IGMP协议(internet组管理协议)。

运输层:主要为两台主机上的应用程序提供端到端的通信。在TCP/IP协议族中,有两个互补相同的传输协议:tcp(传输控制协议)和udp(用户数据报协议)。tcp为两台主机提供高可靠的数据通信。udp则为应用层提供一种非常简单的服务。它只是把称作数据报的分组从一台主机发送到另一台主机,但并不保证该数据报能到达另一端。

应用层负责处理特定的应用程序细节。几乎各种不同的TCP/IP实现都会提供下面这些通用的应用程序:telent远程登录,ftp文件传输协议,smtp简单邮件传输协议,snmp简单网络管理协议。

应用层 进程

运输层 tcp,udp

网络层 ip,icmp,igmp

数据链路层 arp,rarp,硬件接口

udp为应用程序发送和接收数据报。一个数据报是指从发送方传输到接收方的一个信息单元。

ip是网络层上的主要协议,同时被tcp和udp使用。
igmp是internet组管理协议,它用来把一个udp数据报多播到多个主机。

arp(地址解析协议)和rarp(逆地址解析协议)是某些网络接口使用的特殊协议,用来转换ip层和网络接口层使用的地址。

A 0.0.0.0到127.255.255.255
B 128.0.0.0到191.255.255.255
C 192.0.0.0到223.255.255.255
D 224.0.0.0到239.255.255.255
E 240.0.0.0到247.255.255.255

区分各类地址的最简单方式是看它的第一个十进制整数。

需要再次指出的是,多借口主机具有多个ip地址,其中每个借口都对应一个ip地址。

为接入互联网的网络分配ip地址的机构是互联网络信息中心(internet network information center)。

有三类ip地址:单播地址(目的为单个主机),广播地址(目的端为给定网络上的所有主机)以及多播地址(目的端为同一组内的所有主机)。

以太网数据帧的物理特性是其长度必须在46~1500字节之间。

由于tcp,udp,icmp和igmp都要向ip传送数据,因此ip必须在生成的ip首部中加入某种标识,以表明数据属于那一层。为此,ip在首部中存入一个长度为8bit的数值,叫做协议域。1标识icmp协议,2表示igmp协议,6表示tcp协议,17表示udp协议。
类似地,许多应用程序都可以使用tcp或udp来传送数据。运输层协议在生成报文首部是要存入一个应用程序的标识符。tcp和udp都用一个16bit的端口号来表示不同的应用程序。tcp和udp把远端口号和目的端口号分别存入报文首部中。

知名端口号介于1~255,256~1023之间的端口号通常都是由Unix系统占用,以提供一些特定的Unix服务。

网络层(ip)提供点到点的服务,而运输层(tcp和udp)提供端到端的服务。

端口号用来标识互相通信的应用程序。服务器使用知名端口号,而客户使用临时设定的端口号。

链路层主要有三个目的:(1)为ip模块发送和接收ip数据报;(2)为arp模块发送arp请求和接收arp应答;(3)为rarp发送rarp请求和接收rarp应答。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-05-09
首先确认你需要带的终端数量,其次考虑你要带的出口总带宽,然后考虑需要的功能。以及你的预算。普通家用路由基本上没什么解释了,商用路由则根据以上的要求选择合适参数的硬件路由即可,如预算不高,性能要求较高的可以选择软路由,基本上D525芯片的待机150到300,1037U是200到400,等等,看你需求来追问吧。
第2个回答  2020-05-22
数据报里是有源IP地址和目的IP地址的,路由器根据数据里的地址来寻找路由.在路由器里有个路由表的文件就是干这个的!
相似回答