关于网络协议和路由

来源:百度知道 编辑:UC知道 时间:2024/07/04 09:02:03
每台电脑上网都需要有自己唯一的IP地址,而internet上的电脑数远大于这32位IP地址可提供的数量。
这是怎么被解决的呢?
是不是通过路由让一组电脑共享一个IP地址?
这样的话我用显IP的QQ看到的网址究竟是什么?服务器的IP吗?
如果我用DOS ping这个地址的话,电脑是怎么确定我要ping的是那台电脑呢?
其中应该要要经过好几层路由的是吧?我只写这么一个IP地址网络是怎么确认地址的呢?
初学者,很不明白。身边也没个人给教啊?万望各位不惜赐教。嫌分少我可以给加分,只要让我明白了就行。
一楼的老师,请问那我如何在网上确定一台PC呢?

路由器通过NAT(网络地址转换)的功能可以让多台电脑使用同一个公网IP连接Internet。比如家庭用户两台电脑公用一个ADSL线路,两台电脑就会公用一个公网IP,别人用显IP的QQ显示你的IP就是这个。除公网IP外,10.0.0.0-10.255.255.255、
172.16.0.0-172.31.255.255、192.168.0.0-192.168.255.255
被称为私有IP供局域网使用,这些IP地址在公网的路由器上不会被路由。
TCP/IP协议除使用IP地址外还使用端口号识别服务和请求源,比如你访问web页,你的电脑会生成一批数据包,数据包包含了你的MAC地址、IP地址、源端口号(随机生成)、目标端口号(此处是80),路由器转发时会使用自己的公网IP替换你的IP地址,同时记录你的源端口号,这样在web服务器器响应你的请求时,路由器就会知道将回复数据包发回你的电脑

ip分为公网ip和私网ip。
要是一台电脑一个ip的话,现在的ipv4早就不够用了,为了解决这个问题国际上就规定了公网ip和私网ip,其实每个网吧的机子用的就是私网ip,然后所有的机子通过一个公网ip来上网,所以说一般网吧的机子ip地址是192.168.1.1到192.168.1.254.

你的IP地址只是一个局域网中的IP你要访问互连网需要在边缘路由器上转发进行NAT地址转换.internet是由很多个大小不一的局域网组成的.
路由共享是把你的几台机器组成一个小的局域网 在连到其他网络上去,你内部的地址别人是不知道的.
QQ上的IP可是ISP分给你的,可能是固定也可能是临时的
PING的时候是测试一个局域网的连通性
在网络上转发IP地址是告诉路由该从哪个口转发到哪个网络上,路由内部有路由表路由器根据路由表给你转发.但在传送的时候是要依靠物理地址的就是网卡的地址48位的,每个网卡一个不会重复,在两个路由间MAC地址就是源地址跟目的地址,传到下个路由有要改变源地址跟目的地址这样传下去

只有MAC地址才能唯一确定一个电脑,如果是一个小型网络IP地址是管理员分配的话也可以通过IP来定位,通常IP地址只能确定一个大概的范围