终端ID, IP地址,网关,MAC地址, ip地址子网掩码网关怎么填, 终端地址,端口号 分别是什么?哪些是无线

为什么ip地址,子网掩码,默认网关,DNS都填好了,还是不能上网。我的电脑是联想的,家里有3台电脑,台式mac和_百度知道
为什么ip地址,子网掩码,默认网关,DNS都填好了,还是不能上网。我的电脑是联想的,家里有3台电脑,台式mac和
为什么ip地址,子网掩码,默认网关,DNS都填好了,还是不能上网。我的电脑是联想的,家里有3台电脑,台式mac和手提的macpro都能用啊。。。为什么联想不行,别说我电脑坏了,我确定是好的。...
为什么ip地址,子网掩码,默认网关,DNS都填好了,还是不能上网。我的电脑是联想的,家里有3台电脑,台式mac和手提的mac pro 都能用啊。。。为什么联想不行,别说我电脑坏了,我确定是好的。。。请各位帮忙下,打酱油的请绕道。。谢谢,各位
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
采纳数:384
获赞数:667
3台电脑,是通过路由上的吗?运行PING 192.168.1.1,看看能不能通路由,若不能则检查电脑与路由线路问题;若能,则要进入路由器查看是否有限制项。
什么意思啊,路由器是电信的。。。。问过电信了,ip地址,子网掩码,默认网关,DNS都是填写正确的。。。
外网IP和内网IP是两回事,具体就不和你解释了,你将这台电脑调为自动获取IP应该就能上了,DNS也自动。
爱卡 RLCLHSD
人类失去联想,世界将会怎样!
爱卡 RLCLHSD
联想集团是1984年中科院计算所投资20万元人民币,由11名科技人员创办,是一家在信息产业内多元化发展的大型企业集团,富有创新性的国际化的科技公司。从1996年开始,联想电脑销量一直位居中国国内市场首位
您好,您可以更新一下网卡的驱动程序,并把IP等地址设置为网络要求的范围试试看输入主机编号进行驱动下载,注意匹配正确的操作系统lenovo产品驱动下载:
本回答被网友采纳
应该你的电脑上网功能没开吧,你可以再我的电脑,管理,把服务,WLAN AutoConfig打开试试
擅长:暂未定制
路由器不兼容也不行,我试过买个水星的路由就出现这种问题。换了TP-LINK就没问题了。
采纳数:56
获赞数:219
擅长:暂未定制
你在用什么牌子的路由器啊!还要设这些东西?
其他2条回答
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。怎样查计算机的网卡物理地址(MAC)、IP地址、子网掩码、默认网关、DNS
作者:网络管理中心
开始---运行---输入CMD---输入ipconfig /all
Microsoft Windows XP [版本5.1.2600]
(C)版权所有
Microsoft Corp.
C:\Documents and Settings\new&ipconfig /all
Ethernet adapter 本地连接:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : WAN (PPP/SLIP) Interface
Physical Address. . . . . . . . . : C0-A3-45-D0-00-00Physical Address物理地址(MAC)
Dhcp Enabled. . . . . . . . . . . : No DHCP Enabled动态地址配置协议关闭
IP Address. . . . . . . . . . . . : 211.69.26.20IP Address IP地址
Subnet Mask . . . . . . . . . . . : 255.255.255.240subnet mask是子网掩码
Default Gateway . . . . . . . . . : 211.69.26.1Default Gateway是默认网关
DNS Servers . . . . . . . . . . . : 211.69.16.1DNS server:域名解析服务器
NetBIOS over Tcpip. . . . . . . . : Disabled
任何电脑都有一个固定不变的IP就是127.0.0.1也就是自己的电脑,这个IP只能自己访问自己用。有网卡的还有一个内网IP,可以通过在模拟DOS模式也就是命令提示符下输入IPCONFIG/ALL查看,你的物理网卡是IP就是你的内网IP;访问外网的还有一个外网IP,一般是你机器的虚拟网卡的IP,也可以用上面的IPCONFIG命令查看。后使用快捷导航没有帐号?
怎么查看自己电脑的ip地址、子网掩码、dns、网关和网卡/mac地址
编辑: admin| tags:|
  怎么查看电脑在当前互联网中的ip地址&  互联网中的IP地址不像局域网中IP地址那样可以随意自己指定与设置,该IP地址是固定的,是由网路商提供的,也可以说是真正意义上互联网上的IP地址,那么怎么查看呢?如果是路由器网用户大家可以登录路由器内部查看。也可以采用以下通用的方法查看。方法一:进入百度搜索IP 即可查看电脑在互联网中的IP地址,非常方便!怎么查看电脑在当前互联网中的ip地址方法方法二:进入IP地址查询网站,这类型网站很多,这里就不介绍了。如何查看本机IP地址的方法就这么简单,大家可以自己去试试,查询下自己电脑的本地IP地址了,如果觉得本文不错,记得收藏噢。怎么查看子网掩码、DNS、网关和网卡/mac地址方法一:控制面板——网络连接——找到本地连接 右键 点状态 &然后在弹出窗口点击详细信息(如下图)点击详细信息后 就是网络连接的详细信息了(如下图)方法二:开始---运行---输入CMD---输入ipconfig /all
"怎么查看自己电脑的ip地址、子网掩码、dns、网关和网卡/mac地址"相关文章
世界卫生组织发布的报告称,全球人口的寿命比以往有了大幅度增加,从…
《那年花开月正圆》电视剧《那年花开月正圆》正在热播,很是佩服…
  《择天记》描绘了一个离奇神秘的世界。善恶黑白,皆有无比强…
  据国外媒体报道,随着科学技术的日新月异,许多让科学家数十年、…
什么是马甲线?马甲线是平坦腹部的最高境界。没有赘肉的腹部,还要…
在我国古代传说中的灵异神物,龙乃万兽之首,是中华民族的图腾,但龙这…
人是一种比较神奇的生物,因为世界上的生物很少能够做到双脚直立行…
秋冬季雾霾袭城,对抗PM2.5成了很多人的重要任务,防护口罩是一个既…
内容来自网络,用于学习和交流。其版权归原版权人所有,不得用于商业用途。如有侵权请联系管理员删除互联网协议入门—计算机及网络5层架构
越下面的层,越靠近硬件;越上面的层,越靠近用户。
每一层都是为了完成一种功能,为了实现这些功能,需要大家遵守共同的规则。
大家都遵守的规则,就叫做”协议”(protocol)。
下面介绍每一层的功能,主要是介绍每一层的主要协议。
电脑要组网,第一件事是干什么?当然是先把电脑连起来你,可以用光缆、电缆、双绞线、无限电波等方式。
这就叫”实体层”,它就是把电脑连接起来的物理手段。它主要规定了网络的一些电气特性,作用是负责传送0和1的电信号
单纯的0和1没有任何意义,必须规定解读方式:多少个电信号算一组?每个信号位有何意义?
这就是”链接层”的功能,它在”实体层”的上方,确定了0和1的分组方式。
以太网协议
早起的时候,每家公司都有自己的电信号分组方式。逐渐地,一种叫做”以太网”的协议占据了主导地位。以太网规定,一组电信号构成一个数据包,叫做”帧(Frame)”。每一帧分成两个部分:标头(Head)和数据(Data)。
“标头”包含数据包的一些说明项,比如发送者、接受者、数据类型等等;
“数据”则是数据包的具体内容。
“标头”的长度,固定为18字节。”数据”的长度,最短为46字节,最长为1500字节。因此,整个”帧”最短为64字节,最长为1518字节。如果数据很长,就必须分割成多个帧进行发送。
上面提到,以太网数据包的”标头”,包含了发送者和接受者的信息。那么,发送者和接受者是如何标识呢?
以太网规定,连入网络的所有设备,都必须有”网卡”接口。数据包必须是从一块网卡,传送到另一块网卡。网卡的地址,就是数据包的发送地址和接收地址,这叫做MAC地址。
每块网卡出厂的时候,都有一个全世界独一无二的MAC地址,长度是48个二进制位,通常用12个十六进制数表示。(估计到地球毁灭,这些地址也用不完)
前6个十六进制数是厂商编号,后6个是该厂商的网卡流水号。有了MAC地址,就可以定位网卡和数据包的路径了。
定义地址只是第一部,后面还有更多的步骤。
首先,一块网卡怎么会知道另一块网卡的MAC地址?
回答是有一种ARP协议,可以解决这个问题。这里只需知道,以太网数据包必须知道接收方的MAC地址,然后才能发送。
其次,就算有了MAC地址,系统怎样才能把数据包准确送到接收方?
回答是以太网采用了一种很”原始”的方式,它不是把数据包准确送到接收方,而是向本网络内所有计算机发送,让每台计算机自己判断,是否为接收方。
上图,1号计算机向2号计算机发送一个数据包,同一个子网络的3号、4号、5号计算机都会收到这个包。她们读取这个包的”标头”,找到接收方的MAC地址,然后与自身的MAC地址想比较,如果两者相同,就接收这个包,做进一步处理,否则就丢弃这个包。这种发送方式就叫做”广播”(broadcastion)。
有了数据包的定义、网卡的MAC地址、广播的发送方式,”链路层”就可以在多态计算机之间传送数据了。
网络层的由来
以太网协议,依靠MAC地址发送数据。理论上,单单依靠MAC地址,上海的网卡就可以找到洛杉矶的网卡了,技术上是可以实现的。
但是,这样做有一个重大的缺点:以太网采用广播方式发送数据包,所有成员人手一”包”,不仅效率低,而且局限在发送者所在的子网络。也就是说,如果两台计算机 不在同一个子网络,广播是传不过去的(我们不是曾经受过ARP攻击吗?可以打开360的ARP防攻击,然后电脑由达内的无线改为连接手机热点,360会一直提醒ARP攻击,可能会有这种结果,如果自己没试出来也不要把锅甩给我,请百度,谢谢)。采用广播发送数据的设计是合理的,否则互联网上每一台计算机都会收到所有包,灾难!
互联网是无数子网络共同组成的一个巨型网络,很难想象上海和洛杉矶的电脑会在同一个子网络,这几乎是不可能的。(有一二三….级网络)。
因此,必须找到一种方法,能够区分哪些MAC地址属于同一个子网络,哪些不是。如果是同一个子网络,就采用广播方式发送,否则就采用”路由”方式发送。(”路由”的意思,就是指如何向不同的子网络发送数据包,这是一个很大的主题,无法细说)遗憾的是,MAC地址本身无法做到这一点,它只与厂商有关,与所处网络无关。
这就导致了”网络层”的诞生。它的作用是引进一套新的地址,使得我们能够区分不同的计算机是否属于同一个子网络。这套地址就叫做”网络地址”,简称”网址”。
于是,”网络层”出现以后,每台计算机都有了两种地址,一种是MAC地址,另一种是网络地址。两种地址之间没有任何联系,MAC地址是绑定在网卡上的,网络地址是管理员分配的,他们只是随机组合在一起。
网络地址帮助我们确定计算机所在的子网络,MAC地址则将数据包送到该子网络中的目标网卡。因此,从逻辑上可以推断,必须是先处理网络地址,然后再处理MAC地址。
规定网络地址的协议,叫做IP协议。它所定义的地址,就被称为IP地址。
目前,广泛采用的是IP协议第四版,简称IPv4。这个版本规定,网络地址由32个二进制组成。
习惯上,我们用分成四段的十进制数表示IP地址,从0.0.0.0一直到255.255.255.255.
互联网上的每一台计算机,都会分配到一个IP地址。这个地址分成两个部分,前一部分代表网络,后一部分代表主机。比如,IP地址172.16.254.1,这是一个32位的地址,假定它的网络部分是前24位,那么主机部分就是后8位。处于同一个子网络的电脑,它们IP地址的网络部分必定是相同的。
但是,问题在于单单从IP地址,我们无法判断表示网络部分的到底是24位还是16位。
那么,怎样才能从IP地址上,判断两台计算机是否属于同一个子网络呢?这就要用到另一个参数”子网掩码”(苍老师讲过二进制相关)。
所谓”子网掩码”,就是表示子网络特征的一个参数。它在形式上等同于IP地址,也是一个32位二进制数据,它的网络部分全部为1,主机部分全部为0。请参照苍老师讲解进行理解。
知道”子网掩码”,我们就能判断,任意两个IP地址是否处于同一个子网络。方法是将两个IP地址与子网掩码分别进行AND运算,然后(不写了)
总结一下,IP协议的作用主要有两个作用,一个是为每一台计算机分配IP地址,另一个是确定哪些地址在同一个子网络。
根据IP协议发送的数据,就叫做IP数据包。不难想象,其中必定包括IP地址信息。
但是前面说过,以太网数据只包含MAC地址,并没有IP地址的栏位。那么是否需要修改数据定义,再加一个栏位呢?回答是不需要,我们可以把IP数据包直接放进以太网数据包的”数据”部分,因此完全不用修改以太网的规格。这就是互联网分层结构的好处:上层的变动完全不涉及下层的结构。
具体来说,IP数据包也分为”标头”和”数据”两个部分。
“标头”部分主要包括版本、长度、IP地址等信息,”数据”部分则是IP数据包的具体内容。它放进以太网数据包后,以太网数据包就变成了下面这样。
IP数据包的”标头”部分的长度为20-60字节,整个数据包的总长度最大为65535字节。因此,理论上,一个IP数据包的”数据”部分,最长为65515字节。前面说过,以太网数据包的”数据”部分,最长只有1500字节。因此,如果IP数据包超过了1500字节,它就需要分割成几个以太网数据包,分开发送了。
关于”网络层”,还有最后一点需要说明。
因为IP数据包是放在以太网数据包里发送的,所有我们必须同时知道两个地址,一个是对象的MAC地址,另一个数对方的IP地址。通常情况下,对方的IP地址是已知的,但是我们不知道它的MAC地址。
所以,我们需要一种机制,能够从IP地址得到MAC地址。
这里又可以分成两种情况。第一种情况,如果两台主机不在同一个子网络,那么事实上没有办法得到对方的MAC地址,只能把数据包传送到两个子网络连接处的”网关”(gateway),让网关去处理。
第二种情况,如果两台主机在同一个子网络,那么我们可以用ARP协议,得到对方的MAC地址,ARP协议也是发出一个数据包(包含在以太网数据包中),其中包含它所要查询主机的IP地址,在对方的MAC地址这一栏,填的是FF:FF:FF:FF:FF:FF,表示这是一个”广播”地址。它所在子网络的每一台主句,都会收到这个数据包,从中取出IP地址,与自身的IP地址进行比较。如果两者相同,都做出回复,向对方报告自己的MAC地址,否则就丢弃这个包。
总之,有了ARP协议之后,我们就可以得到同一个子网络内的主机MAC地址,可以把数据包发送到任意一台主机之上了。
传输层的由来
有了MAC地址和IP地址,我们已经可以在互联网上任意两台主机上建立通信。
接下来的问题是,同一台主机上有许多程序都需要用到网络,比如,你一边浏览网页,一边与朋友在线聊天。当一个数据包从互联网上发来的时候,你怎么知道,它是表示网页的内容,还是表示在线聊天的内容?
也就是说,我们还需要一个参数,表示这个数据包到底供哪个程序(进程)使用。这个参数就叫做”端口”(port),它其实是每一个使用网卡的程序的编号。每个数据包都发到主机的特定端口,所以不同的程序就能取到自己所需要的数据。
“端口”是0到65535之间的一个整数,正好16个二进制位。1到1023的端口被系统占用,用户只能选择大于1023的端口。不管是浏览网页还是在线聊天,应用程序会随机选用一个端口,然后与服务器的相应端口联系。
“传输层”的功能,就是建立”端口到端口”的通信。相比之下,”网络层”的功能是建立在”主机到主机”的通信。只要确定主机和端口,我们就能实现程序之间的交流。因此,Unix系统就把主机+端口,叫做”套接字”(socket)。有了它,就可以进行网络应用程序开发了。
现在,我们必须在数据包中加入端口信息,这就需要新的协议。最简单的实现叫做UDP协议,它的格式几乎就是在数据前面,加上端口号。
UDP数据包,也是由”标头”和”数据”两部分组成。
“标头”部分主要定义了发出端口和接收端口,”数据”部分就是具体的内容。然后,把整个UDP数据包放入IP数据包的”数据”部分,而前面说过,IP数据包又是放在以太网数据包之中的,所有整个以太网数据包现在变成了下面这样:
UDP数据包非常简单,”标头”部分一共只有8个字节,总长度不超过65535字节,正好放进一个IP数据包。
UDP协议的优点是比较简单,容易实现,但是缺点是可靠性较差,一旦数据包发出,无法知道对方是否收到。
为了解决这个问题,提高网络可靠性,TCP协议就诞生了。这个协议非常复杂,但可以近似认为他就是有确认机制的UDP协议,每发出一个数据包都要求确认。如果有一个数据包遗失,就收不到确认,发出访就知道有必要重发这个数据包了。
因此,TCP协议能够确保数据不会遗失。它的缺点是过程复杂、实现困难、消耗较多的资源。
TCP数据包和UDP数据包一样,都是内嵌在IP数据包的”数据”部分。TCP数据包没有长度限制,理论上可以无限长,但是为了保证网络的效率,通常TCP数据包的长度不会超过IP数据包的长度,以确保单个TCP数据包不必再分割。
应用程序收到”传输层”的数据,接下来就要进行解读。由于互联网是开放架构,数据来源五花八门,必须实现规定好格式,否则根本无法解读。
“应用层”的作用,就是规定应用程序的数据格式。
举例来说,TCP协议可以为各种各样的程序传递数据,比如Email、WWW、FTP等等。那么,必须有不同协议规定电子邮件、网页、FTP数据的格式,这些应用程序协议就构成了”应用层”。
这是最高的一层,直接面对用户。它的数据就放在TCP数据包的”数据”部分。因此,现在的以太网的数据包就变成下面这样。
因此,整个互联网的五层架构,自上而下全部讲完了。这是从系统的角度,解释互联网是如何构成的。
先对前面的内容,做个小结。
我们知道,网络通信就是交换数据包。电脑A向电脑B发送一个数据包,后者收到了,回复一个数据包,从而实现两台电脑之间的通信。数据包的结构,基本上是下面这样:
发送这个包,需要知道两个地址:
* 对方的MAC地址
* 对方的IP地址
有了这两个地址,数据包才能准确送到接受者手中,但是,前面说过,MAC地址由局限性,如果两台电脑不在同一个子网络,就无法知道对方的MAC地址,必须通过网关(gateway)转发。
上图中,1号电脑要向4号电脑发送一个数据包。它先判断4号电脑是否在同一个子网络,结果发现不是,于是就把这个数据包发到网关A。网关A通过路由协议,发现4号电脑位于子网络B,又把数据包发给网关B,网关B再转发到4号电脑。
1号电脑把数据包发到网关A,必须知道网关A的MAC地址。所以,数据包的目标地址,实际上分为两种情况:
|场景|数据包地址|
|:——–|:——————–|
|同一个子网络|对方的MAC地址,对方的IP地址|
|非同一个子网络|网关的MAC地址,对方的IP地址|
发送数据包之前,电脑必须判断对方是否在同一个子网络,然后选择相应的MAC地址。接下来,我们就来看,实际使用中,这个过程是怎么完成的。
用户的上网设置
静态IP地址
你买了一台新电脑,插上网线,开机,这时电脑能上网吗?
通常必须作一些设置。有时,管理员(或者ISP,运营商)会告诉你下面四个参数,你把他们填入操作系统,计算机就能连上网了:
* 本机的IP地址
* 子网掩码
* 网关的IP地址
* DNS的IP地址
计算机每次开机,都会分到同样的IP地址,所以这种情况被称作”静态IP地址上网”。
但是,这样的设置很专业,普通用户望而生畏,而且如果一台电脑的IP地址保持不变,其他电脑就不能使用这个地址,不够灵活。所以大多数用户使用”动态IP地址上网”。
动态IP地址
所谓”动态IP地址”,指计算机开机后,会自动分配到一个IP地址,不用认为设定。它使用的协议叫做DHCP协议。
这个协议规定,每一个子网络中,有一台计算机负责管理本网络的所有IP地址,它叫做”DHCP服务器”。新的计算机加入网络,必须向”DHCP服务器”发送一个”DHCP请求”数据包,申请IP地址和相关的网络参数。
前面说过,如果两台计算机在同一个子网络,必须知道对方的MAC地址和IP地址,才能发送数据包。但是,新加入的计算机不知道这两个地址,怎么发送数据包呢?
DHCP协议做了一些巧妙的规定。
首先,它是一种应用层协议,建立在UDP协议之上,所以整个数据包是这样的:
1. 最前面的”以太网标头”,设置发出访(本机)的MAC地址和接收方(DHCP服务器)的MAC地址。前者就是本机网卡的MAC地址,后者这时不知道,就填入一个广播地址:FF-FF-FF-FF-FF-FF。
2. 后面的”IP标头”,设置发出方的IP地址和接收方的IP地址。这时,对于这两者,本机都不知道。于是,发出方的IP地址就设为0.0.0.0,接收方的IP地址设为255.255.255.255。
3. 最后的”UDP标头”,设置发出方的端口和接收方的端口。这一部分是DHCP协议规定好的,发出方式68端口,接收方是67端口
这个数据包构造完成后,就可以发出了。以太网是广播发送,同一个子网络的每台计算机都收到了这个包。因为接收方的MAC地址是FF-FF-FF-FF-FF-FF,看不出是发给谁的,所以每台收到这个包的计算机,还必须分析这个包的IP地址,才能确定是不是发给自己的。当看到发出方的IP地址是0.0.0.0,接收方是255.255.255.255,于是DHCP服务器知道”这个包是发给我的”,而其他计算机就可以丢弃这个包。
接下来DHCP服务器读出这个包的数据内容,分配好IP地址,发送回去一个”DHCP响应”数据包。这个响应包的结构也是类似的,以太网标头的MAC地址是双方的网卡地址,IP标头的IP地址是DHCP服务器的IP地址(发出方)和255.255.255.255(接收方),UDP标头的端口是67和68,分配给请求端的IP地址和本网络的具体参数则包含在Data部分。
新加入的计算机收到这个响应包,于是就知道了自己的IP地址、子网掩码、网关地址、DNS服务器等等参数
上网设置:小结
“静态IP设置”中那四个参数很重要!!!
实例:访问网页
我们假定,用户设置好了自己的网络参数:
* 本机的IP地址:192.168.1.100
* 子网掩码:255.255.255.0
* 网关的IP地址:192.168.1.1
* DNS的IP地址:8.8.8.8
然后打开浏览器,输入www.google.com,浏览器要向Google发送一个网页请求的数据包。
发送数据包,必须知道对方的IP地址。但是,现在,我们只知道网址www.google.com,不知道它的IP地址。DNS可以帮助我们,将这个网址转换为IP地址。已知DNS服务器为8.8.8.8,于是我们向这个地址发送一个DNS数据包(53端口)。
然后,DNS服务器做出相应,告诉我们Google的IP地址是172.194.72.105。于是我们知道对方的IP地址。
接下来,我们要判断,这个IP地址是不是同一个子网络,这就要用到子网掩码。
已知子网掩码是255.255.255.255,本机用它对自己的IP地址192.168.1.100,做一个二进制的AND运算,计算结果为192.168.1.0;然后对Google的IP地址也做一个AND运算,这两个结果不相等,所以得出Google与本机不在同一个子网络。
因此,我们要向Google发送数据包,必须通过网关192.168.1.1转发,也就是说,接收方的MAC地址将是网关的MAC地址
应用层协议
浏览器用的是HTTP协议,它的数据包结构是这样的:
HTTP部分的内容,类似于:
GET/HTTP/1.1
Host:www.google.com
Connection:keep-alive
User-Agent:Mozilla/5.0(Windows NT 6.1)….
Accept:text/html,application/xhtml+xml,application/q=0.9,/,q=0.8
Accept-Encoding:gzip,deflate,sdch
Accept-Language:zh-CN,q=0.8
Accept-Charset:GBK,utf-8;q=0.7,*,q=0.3
Cookie…..
我们假定这个部分的长度为4096字节,被嵌在TCP数据包之中
TCP数据包需要设置端口,接收方的HTTP端口默认是80,发送方的端口是一个随机生成的之间的整数,假定为51775。
TCP数据包的标头长度为20字节,加上嵌入HTTP的数据包,总长度变为4980字节。
然后,TCP数据包再嵌入IP数据包。IP数据包需要设置双方的IP地址,这是已知的,发送方式本机,接收方是Google。
IP数据包的标头长度为20字节,加上嵌入的TCP数据包,总长度变为5000字节。
以太网协议
最后,IP数据包嵌入以太网数据包。以太网数据包需要设置双方的MAC地址,发送方位本机网卡MAC地址,接收方网关192.168.1.1的MAC地址(通过ARP协议得到)。
以太网数据包的数据部分,最大长度为1500字节,而现在的IP数据包长度为5000字节。因此,IP数据包必须分为四个包。四个包的IP数据包的长度分别为、。
服务器响应
经过多个网关的转发,Google的服务器接收到了这四个以太网数据包。
根据IP标头的序号,Goolgle将四个包拼起来,取出完整的TCP数据包,然后读出里面的”HTTP请求”,接着做出”HTTP响应”,再用TCP协议发回来。
本机收到HTTP响应以后,既可以将网页显示出来,完成一次网络通信。
虽然经过了简化,但还是很费劲啊!!
所谓四层架构的分法,就是想把软件设计师工作量降下来,减少重复性的代码,提高开发速度,是软件有相当好的可维护、易扩展,这种四层架构对很多人开发同软件来说,可以有个清晰的思路。我把系统分成表示层(UI)、...
Web五层架构
这篇文章其实是去年我给别人讲Web分层结构时做的一个ppt,只是个人的观点和想法。
1.Model1和Model2
首先,Model1是指JSP+JavaBean。Model1比较适合于一些较小项目,...
C#-五层架构开发(一)
嗯嗯~我找到实习了。
???你不是学Java的吗?
谁说学Java不可以去学C#了,多元化投资好不好,不要让你手头上的资金空闲着。咳咳~先口奶茶……额~饱了。转行还是需要重新学习的。实习了半个月,...
J2EE应用的五层架构
大小: 86.1 KB
一个项目中说系统分为表现层、控制层、逻辑层、DAO层和最终数据库五层架构
表现层就是看到的东西,比如你现在看到的当前页面
控制层就将你的请求从页面传到后台代码
逻辑层就是处理你的请求的代码
DAO层就是将数据存到数据库中的代码
数据库就是数据库了,存东西用的
,DAO层...
.net的五层架构
我们刚开始学习架构的时候,首先会想到分层的概念,分层架构比较经典的是三层架构,那么,什么是三层架构呢?它包括表现层,业务层,数据访问层;而对于一个新手来说,从抽象意义上的三层架构,逻辑上就划分为三个层...
计算机网络--七层协议/五层协议
【OSI七层协议】
与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。例如,一个没有通信功能的字处理程序就不能执行通信的代码,从事字处理工作的程序员也不关心OSI的第7...
计算机网络探究(一)网络5层协议概述
转自:http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html
我们每天使用互联网,你是否想过,它...
没有更多推荐了,

我要回帖

更多关于 子网掩码网关 的文章

 

随机推荐