服务器地址即服务器的ip地址。IP地址,是给每个连接在互联网上的主机分配的一个32位地址。IP地址就如同电话号码:有某人的电话号码,即可与他通话。
首先,你这里面缺少一样最基本的东西,计算机,局域网是由计算机组成的,把很多台计算机通过交换机连接在一起(用网线或其它传输介质如光纤和无线)之后,他们在物理上就组成了一个局域网了,不过还有一个前提,就是每台计算机上要配置合理的IP地址。说到IP地址,就要说说TCP/IP协议,在这里,请忘掉术语,TCP/IP中一共要设置4项内容,IP地址,子网掩码,默认网关和DNS,IP地址就是计算机在网络上的一个身份证,计算机要想到网络中访问(进行通信或数据传输)必须要有一个合法的身份,没有IP就是“黑人”,不能通信,有了IP但不“合法”(不属于本网络,这和你拿着你们公司的工作证到CIA总部,他们肯定不认你是一个道理),也不能通信。子网掩码是个界碑,它界定了你所处的网络有多大,也就是说能容纳多少计算机(如:255,163,我们把这个叫域名,有人发明了DNS,我们叫他域名解析,DNS是一个网络服务,DNS服务器知道天下所有的域名他们的服务器的IP地址是多少,怎么知道的先不说。所以我们在访问sina.com的时候,计算机首先要去问DNS服务器这家伙的IP是多少,问到了,再拿着IP地去访问。所以你的TCP/IP中不设置DNS,你在IE里输入域名就打不开网站。再说服务器,服务器是个计算机,是个大计算机,是个性能比较好的计算机,他上面装着各种各样的程序,这些程序专门为其它计算机提供服务,比如刚才说的DNS服务器就是专门为人提供域名解析的服务,还有WEB服务器,专门为人提供网站访问的服务。还有Mail服务器提供电子邮件服务,DHCP服务器专门为人提供分配IP地址的服务等等。路由器和交换机不同,交换机作用是把计算机连起来,组成局域网,路由器是交不同的网络连起来组成互联网。也就是说,路由器负责网络和网络之间的通信。互联网是由很多路由器把很多局域网连接起来构成的。 说的有点白话,你要是写论文的话就自己组织一下吧,希望你能够理解并祝你好运。公网ip具有世界范围的唯一性,而内网ip只在局域网内部具有唯一性。并且,一个局域网里所有电脑的内网IP是互不相同的,但共用一个外网IP。
就像我们前面所说的你所在学校的校名在整个世界上只有一个,但是你学校里面的A栋大楼3层3号教室只有在你的校园内部才具有唯一性。别的学校也有A栋大楼3层3号教室。你只能跟快递小哥说请帮我把包裹送到xx大学,而不能说请帮我把包裹送到A栋大楼3层3号教室。
在局域网中,每台电脑都可以自己分配自己的IP,但是这个IP只在局域网中有效。而如果你将电脑连接到互联网,你的网络提供商的服务器会为你分配一个IP地址,这个IP地址才是你在外网的IP。两个IP同时存在,一个对内,一个对外。
扩展资料
内网和外网之间的通信(端口映射原理)
端口映射是 NAT 的一种,它将外网主机的 IP 地址的一个端口映射到内网中一台机器,提供相应的服务。当用户访问该 IP 的这个端口时,服务器自动将请求映射到对应局域网内部的机器上。
A 电脑的 IP 是局域网 IP(192.168.31.11),这个 IP(192.168.31.11)是从路由器的 lan口分配的。当我们上百度的时候,经过路由器的 wan口,进行相应的IP、端口转化:192.168.31.11:80 ->10.221.0.24:8080,所以,从 wan口出去的地址为:10.221.0.24:8080。
最后,经过运营商,运营商那边会做相应的端口映射(而且是动态端口映射),子网 IP(10.221.0.24:8080)转化为公网 IP(128.0.0.1:8888),通过这个公网 IP 去访问百度服务器。
同理,B 的过程也是一样。通过这样的层层端口映射,最终保证地址(IP + 端口)的唯一性。A 和 B 访问百度服务器,尽管它们的局域网 IP 是一样的,但是最终它们访问百度的地址(IP + 端口)是唯一的,所以,百度服务器回复时,原路返回时能够区分到底给谁回。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)