【大话通信】第五章

第五章-讲讲“寻址”

通信网络的核心环节——寻址
通信网络的通信方向
①单工:数据只能在一个方向上流动。如:传统的电视信号传送。
②半双工:可切换方向的单工通信,从某一时刻看,是单工的;从总体上看,是双工的。如:行业使用的对讲机。
③全双工:数据在两个方向上同时传输。如:电话、互联网、交互式视频通信。
注:通信的方向是指两个网络节点设备之间的数据流方向

网络节点在工程实践中有可能是以太网交换机、路由器、程控交换机、ATM交换机、MPLS交换机、SDN交换机、防火墙、负载均衡器等。

在任何一个通信网络上,每个节点都需要有规范的、可查询的地址标识。
路由表:由目的地和可选路径构成。
在这里插入图片描述

电话交换网的寻址

电话交换网的地址编号是电话号码。只考虑整个统一的电话交换网,有以下几个原则:
(1)电话交换网上的电话号码(地址)必须统一分配;
(2)任何电话交换机都必须了解这一分配规则;
(3)电话交换机将无条件执行人赋予它的功能,绝不能“随心所欲”;
(4)电话交换网上的终端才分配号码,交换机本身并不分配电话号码。
首先按照国家等分配标识,后续在每个国家按照“块”来分配号码。“块”中包含区独特的编号+通配符+接口标识。

以太网内的寻址

同一网段内的IP寻址
媒体访问控制(MAC,Media Access Control)。MAC可以理解为信号在通信线路介质传送中的一种最基本的管理和控制能力。其实就是对物理层传送的0和1进行最基本的管理和控制,防止它们出现错误,并在这一层展开寻址工作。

计算机网口的MAC地址:00-1B-38-8AA4-A1。注意,这是按照16进制数字表示的,每个数字都代表4位2进制。如果这个数字用2进制表示,0~23位(也就是16进制前6个数字)叫作“组织唯一标志符”,是识别LAN(局域网)节点的标识。24~47位是由厂家自己分配。其中,第40位是组播地址标志位。

当IP数据包从A到B,但是并不知道B的MAC地址,于是主机A发送ARP(地址解析协议)的以太网帧,这个帧包含A的MAC地址、A的IP地址、目的地B的IP地址,而把目的地的MAC地址设置为00000000。ARP就广播挨家挨户寻找对应的目的地的IP地址。找到后,记下对应IP地址的MAC地址。

MAC地址和IP地址的映射关系,被每台主机不断更新并保存,就成
了“地址映射表”。

当局域网的主机通信量增大、主机数量进一步增大时,通信效率将会大幅度降低。在以太网技术中,可以把所有主机为几个组,每个组采用桥接的方式连接,每个组,就被称为一个“网段”,连接主机组的设备被称为“网桥”。
注意,一个网段的IP地址,必须是同一个子网下的!

IP网的寻址

不同网段内的IP寻址
IP网寻址是TCP/IP中的精华

1、IP地址规划

在这里插入图片描述
这才是完整的某台主机的IP地址描述。它分为两个部分,第一部分是我们常说的IP“主机地址”,后面的叫作“子网掩码”,用来标识该IP地址所在的子网(大部分是局域网)网段有多大。

211.99.34.33是从211.99.34.32开始到211.99.34.39结束的整个子网网段中的一个IP地址。该网段的第一个IP地址211.99.34.32叫作“子网地址”;最后一个IP地址211.99.34.39叫作“广播地址”。

在这里插入图片描述
如果在书写IP地址时,只写地址,不写子网掩码,就无法判断这个地址属于哪个网段。
在这里插入图片描述
互联网上使用的IP地址,被人为地分为A类、B类、C类、D类和E类共5种,A类、B类和C类是最常用的单播IP地址,D类地址用于组播,E类地址被保留用于扩展和实验开发与研究。在这里插入图片描述
特殊功能的IP地址
1、0.0.0.0/0 未知网络,通常默认保留,常代表“缺省网络”,在路由器表中用于描述“缺省路径”。缺省路径的意思是享有最低优先级,在没有特别定义的情况下,IP数据包会按照该地址所定义的路由表项进行转发。
2、127.0.0.0/8,表示回环地址和本地软件回送测试之用,保留而不分配。
3、255.255.255.255/32 有限广播地址。
4、私有IP地址
在这里插入图片描述

DNS——互联网地址翻译家

IP地址和域名之间的翻译。

IP路由

不同网段之间的IP数据包的传送被称为“路由”。路由器会告诉IP数据包怎么选择到达
目的地的路(从第几个出口出去,到达下一个路由,最终达到目的地)。

路由器当中有个路由表,根据路由表,给IP数据包指路。当数据都在同一网段,则会由“转发”机制,实现了“负载均衡”。

IP路由协议

IP路由协议就是路由表获取和建立的机制。如各种IP路由协议,RIP2、OSPF、IS-IS和BGP。

地址单播、组播和广播

在这里插入图片描述
组播能使一个或多个组播源把数据包只发送给特定的组播组。只有加入该组播组的主机才能接收到数据包,并不影响组播组之外的其他终端。

怎么标识组播组的地址呢?各位还记得前面介绍的5类IP地址中的D类地址吗?这类地址的范围是224.0.0.0~239.255.255.255,它们又被划分为局部链接组播地址、预留组播地址、管理权限组播地址3类。

1、局部链接组播地址是为路由协议和其他用途保留的地址,范围是224.0.0.0~224.0.0.255,只有256个地址,路由器并不转发属于这个范围的IP包。

2、预留组播地址为224.0.1.0~238.255.255.255,可用于全球范围的网络。

3、管理权限组播地址是剩下的239.0.0.0~239.255.255.255,可供组织内部使用,类似于私有IP地址,不能用于互联网,可限制组播范围

TCP/UDP的端口

IP地址与网络服务的关系是一对多的关系。在实践中,主机将通过“IP地址+端口号”这一组合来区分不同的服务。

按对应的传输协议类型,端口有两种:TCP端口和UDP端口。它们各自的端口号相互独立。

  • 为特定应用服务的固定端口也被称为“众所周知的端口号”,范围为0~1023,比如TCP的80端口分配给WWW服务,TCP的21端口分配给FTP服务,UDP的500端口分配给互联网密钥交换等。
  • 有些系统协议使用固定的端口号,它是不能被改变的,如139端口专门用于NetBIOS与TCP/IP之间的通信,不能手动改变。
  • 动态端口的范围是1024~65535。之所以称为动态端口,是因为它不被固定分配给某种服务,而是采用动态分配的方式。
IPv6——让IP地址枯竭成为历史

将IPv4中的32位地址扩展到128位,还增强了组播能力、加入对自动配置的支持能力,并提高了安全性。

NAT——网络地址转换

NAT(Network AddressTranslation),一种将IP地址从一个编址域映射到另外一个编址域的方法。NAT是一种把内部私有网络地址(IP地址)翻译成合法网络IP地址的技术。

根据不同应用环境,NAT机制分为3种类型:静态NAT、动态地址NAT、网络地址端口转换NAPT。

其中,静态NAT是设置起来最简单,也最容易实现的一种。内部网络中的每个主机都被永久映射成外部网络中的某个合法的地址,就像院子有4个编号,而每个编号都对应院内的每个屋子。内外地址数量一样,很显然是无法解决IP地址短缺问题的。动态地址NAT则是在外部网络中定义了一系列的合法地址,采用动态分配的方法映射到内部网络。NAPT是把内部地址映射到外部网络的一个IP地址的不同端口上。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值