导航:首页 > 数据分析 > 数据包是如何寻址的

数据包是如何寻址的

发布时间:2023-03-10 01:36:32

网络上是如何寻址的

不知道你所说的是哪一部分?是IP寻址还是域名?

首先说IP寻址:打个比方来说明,我们可以把IP地址看做是信封上写的地址,把这个寻址过程比喻成一个寄信和收信的过程.当你把信件写好交到邮局过后,本地的邮局根据从大地址到小地址的方式开始对信件分类.不过首先要确认是否为本地邮件,如果是就直接交到本地邮递员手中,由他交到收件人手里.这就完成了一次本地邮件的寄送过程.如果不是本地邮件,就交由上级邮政部门处理或者临近的目的邮局.上级邮政部门再经过类似的过程,最后到达目的地址的邮局或者最高层的相关部门.最后再根据详细地址到收件人手中.在这里,我们把每个本地邮局管辖范围看做是一个局域网,每个邮局或者上级部门做为一个网络节点.这样就很好理解IP寻址的过程.

再说域名:我们应该知道现阶段的网络大部分都是基于IP来寻址的,所以域名必须要转换为IP地址.当你向浏览器或者其他网络应用程序发出一个域名的访问请求时,它并不知道对方IP地址,也就是说它根本不知道数据包怎么传送.这时它会首先向你预设的DNS,请求解析域名的IP地址,当此DNS无法解析时,会向上级DNS发出请求.就这样依次向上请求,知道得到了相对应的IP地址为止,然后通过IP地址来访问.当最顶级的DNS服务器都无法解析是,这个过程就宣告失败.

㈡ 论述局域网寻址的七大基本步骤是什么

局域网,说明是同一子网内。

我说一下,同一子网内两台主机的通信过程吧。

两台主机分别为A和B,
A主机中如果使用名称访问B主机必须先使用DNS,将B的名称解析为IP,
然后A主机一以自己的IP为源地址,B的IP为目标地址封装IP数据包,
同时使用A自己的网卡接口的子网掩码和B的IP进行与运算,如果B和自己在相同网络机载接口直接发送出去。
但接口在发送时还需要将IP数据包封装成数据帧,这需要两台主机的MAC地址。如果A知道B的MAC,则直接使用B 的MAC作为数据帧中的目的地址,如果不知道则向网络中发送ARP广播,将B的IP解析为MAC。
得到B的MAC地址后完成数据帧的封装,将数据帧用高低不同的电平值表示发送到物理线路中就可以了。

㈢ 计算机网络 传输层的寻址方法

OSI网络体系结构的分层:
1.物理层
2.数据链路层
3.网络层
4.传输层
5.会话层
6.表示层
7.应用层
其中,第二层交换基于MAC地址信息,第三层交换基于网络层信息,如IP
地址。
答案补充
你所指的层是不是指osi的分层?寻址指的是什么?网络寻址、主机寻址、域名寻址?
答案补充
那大概就是上面说的东西了。一般来说我们在地址栏输入
网址,这个网址称为域名。接着通过DNS服务器将其转化为ip地址,二者是一一对应的。ip地址(InternetProtocolAddress)是主机在Internet上的唯一标志(它是一串4组由圆点分割的数字组成的,其中每一组数字都在0-256之间,如:0-255.0-255.0-255.0-255.0-255;如,202.202.96.33就是一个主机服务器的IP地址。
答案补充
基本上ip是整个因特网体系结构(即我们平常所说的TCP/IP体系结构)的核心所在。IP地址就包含了网络部分和主机部分(这里你首先得了解因特网是小的网络组成的,internet就是inter-net,即小网络互连构成的大网络)。当然从具体的转换细节上还存在其他的地址。
比如,ip数据包是由一个路由器传到另一个路由器的。而如何使用ip地址找到正确的物理网络,又得把ip地址映射到物理的网络地址,常用的一种方法是地址解析协议(Address
Resolution
Protocl,ARP),再进一步地,还需要用到mac地址。ip地址只是一个逻辑上的地址。
网络是一个很复杂的庞大的系统,我现在的水平暂时无法用很简短的语言清晰地描述其过程。更详细的内容你感兴趣的话可以看一些计算机网络方面的书。
答案补充
有两个概念最好能理解下:
MAC地址(位于数据链路层)
介质访问控制(Media
局域网
Control)地址一般位于网卡中,用于标识网络设备,控制对网络介质的访问。例如,网络设备要访问传输电缆(网线,位于物理层),必须具备一个MAC
地址,发送的数据要到达目的地,必须知道目的地的MAC地址。因为一个网卡具有唯一的MAC地址,所以又叫做物理地址。
网络地址(位于网络层)
因为一个网络地址可以根据逻辑分配给任意一个网络设备,所以又叫逻辑地址。网络地址通常可分成网络号和主机号两部分,用于标识网络和该网络中的设备。采用不同网络层协议,网络地址的描述是不同的,如IPX,以PAD.0134.02d3.es50为例,PAD为网络号,而
0134.02d3.es50是标识该网络中设备的主机号。IP协议则用32位二进制来表示网络地址,一般就叫做IP地址。MAC地址用于网络通信,网络地址是用于确定网络设备位置的逻辑地址。

阅读全文

与数据包是如何寻址的相关的资料

热点内容
在哪里下载三菱PLC编程软件Works2 浏览:962
什么学校编程强 浏览:684
怎么安装机械键盘驱动程序 浏览:974
u盘不能放入大文件 浏览:142
压缩文件不支持密码 浏览:645
编程空循环是什么意思 浏览:745
顶级网站域名怎么申请 浏览:937
下载的word文件名乱码 浏览:137
数据线连接的优盘怎么固定 浏览:378
工行u盾初始密码是什么 浏览:259
刷系统文件的扩展名 浏览:550
世界oljava 浏览:347
win10扩展屏幕分辨率低 浏览:600
武汉做网站得多少钱 浏览:35
如何让儿童学习计算机编程 浏览:390
哪个网披露财务数据 浏览:367
app怎么检查更新不了 浏览:962
医院需要上传什么数据到医保局 浏览:716
jsp左对齐 浏览:404
excel表格插入图片后文件很大 浏览:208

友情链接