有问题就有答案
Q1:一个连入网络中的局域网中的每台主机的IP地址不是有两个了吗,那怎么确定这个计算机
建立局域网就必须有路由器实现网络共享,电信运营商在你连入网络时分配给你的IP地址,作为路由器的网关地址,而你局域网的主机的网关地址为路由器的ip地址,且每台电脑的IP地址和和路由器IP在同一个网段中, 局域网的IP是需要你手工设置的,互联网的IP只有一个,也就是网络运营商分配给你的IP地址
Q2:在网络中除了主机之外还有哪些设备有IP地址?一个连入网络中的局域网中的每台主机的IP地址是怎样分配的?
不是,所谓的两个IP地址其实是一回事,区别只是你自己分配还是服务器分配。所谓的自我设定,只是分配给自己。如果您连接到网络并自动设置IP,服务器分配的IP将替换您自己的设置。
Q3:数据从一个局域网的一台主机到达另一个局域网的主机,ip数据包的目的IP地址是不是包含两个。
不,我不能理解!第一台主机发送的数据包中(局域网使用以太网,应该叫数据帧),他的源IP地址是自己的主机地址,目的IP是对端主机的IP地址,还有源MAC地址和默认网关的MAC地址。数据帧离开第一台主机,到达默认网关,然后网关解包数据帧并检查自己的路由表条目。它是到外部网络的IP地址(前提是默认网关知道另一个局域网的主机在哪里,这是一个复杂的过程,信息可以被其他第三方应用层软件如QQ等机制知道),然后数据帧表面上被‘重新’封装成一个第三层IP数据包,目标地址是另一个局域网的默认网关Ip地址(其实这里使用的是nat技术,因为局域网使用的是私有地址。你不能去外网,但是你需要用nat地址把它翻译成公共IP地址。然后,该数据包将到达另一个局域网的默认网关。当默认网关看到这个数据包是发给自己的时候,它会打开数据包,发现有一个数据帧的IP地址是给自己的局域网主机的。然后他修改这个数据帧,加上自己网络中那个主机的MAC地址作为目标MAC地址,默认网关的MAC地址作为源地址,然后发送出去!另一台主机发送数据帧。打开它。是给你自己的。结束!-_-!
Q4:为什么同一网络下不同设备的IP地址不同?
因为IP地址是区分同一网络下不同设备的唯一标识符,所以同一网络下不同设备的IP地址是不同的。
Q5:第1题: 在一个网络中,一台主机的IP地址为:192.168.10.76,子网掩码为:255.255.255.224,在这个网段中
因为子网掩码是255.255.255.224,所以每个网络有32个IP地址(包括子网地址和广播地址),可用地址是30个。192.168.10.76的子网应该是192.168.10.64-192.168.10.95,所以10.64是子网地址,10.95是广播地址。不能为主机配置这两个地址。
Q6:局域网的一个问题
注意第11条。Windows操作系统局域网无法互访问题的解决方案。局域网中安装了Windows XP的计算机无法与安装了Windows 98的计算机相互访问,安装了Windows XP的计算机也无法相互通信。工作站访问服务器时,在工作站的“网络邻居”中可以看到服务器的名称,但点击后看不到任何共享内容,或者提示找不到网络路径,无权访问等。可总结如下:首次使用XP时,应在网络邻居的属性中创建新的网络连接以进行网络安装向导。1.检查计算机之间的物理连接。网卡是网络连接的基本设备。在台式电脑中,每个网卡后面的指示灯应该亮起,这表示连接正常。如果没有,请检查集线器或交换机是否打开,每个客户端连接的指示灯是否亮起,这表明链路正常。接下来,检查网线的水晶头是否接触良好。2.确保所有计算机上都安装了TCP/IP,并且工作正常。在Windows XP中默认安装TCP/IP。但是,如果出现网络问题,卸载后重新安装TCP/IP并不容易。单击“局域网连接”属性中显示的该连接的以下项目列表中的互联网协议(TCP/IP)项目,您会发现卸载按钮不可用(已禁用)。这是因为传输控制协议/互联网协议(TCP/IP)堆栈是微软XP/2003的核心组件,不能删除。在这种情况下,如果需要重新安装TCP/IP,请将TCP/IP堆栈恢复到原始状态。您可以使用NetShell实用程序重置TCP/IP堆栈,使其恢复到首次安装操作系统时的状态。方法是:在命令提示符下键入以下命令,然后按回车键:netsh int IP reset c : \ Resetlog.txt,其中resetlog . txt记录命令结果的日志文件,必须指定。这里指定了resetlog.txt日志文件和完整路径。运行此命令与删除并重新安装TCP/IP协议具有相同的效果。3.使用ping命令测试网络中两台计算机之间的连接。 ping其他计算机的IP。在命令提示符下,键入ping x.x.x.x(其中x.x.x.x是另一台计算机的IP地址),然后按回车键。您可以看到来自另一台计算机的几个回复,例如来自x.x.x.x:字节=32 time1ms TTL=128的:回复。如果您没有看到这些回复,或者看到“请求超时”,则可能是本地计算机有问题。如果ping命令成功执行,则您确定计算机可以正确连接,并且可以跳过下一步。如果您看不到这些回复或看到“请求超时”,则可能是本地计算机有问题。PING本地IP。如果您看到“请求超时”,可能是本地计算机有问题。使用ping命令测试网络中的名称解析是否正常。ping computername,其中computername是远程计算机的名称。通过ping命令按名称测试计算机连接。确定计算机名称的方法是:在命令提示符下,输入SYSTEMINFO。或者右键单击桌面上的“我的电脑-属性”,然后单击“电脑名称”选项卡。如果您看到对该命令的成功回复,则表明您在计算机之间有基本的连接和名称解析。名称解析与NETBIOS密切相关。请参见以下步骤。5.正确安装网络组件。首先,右键单击我的网络邻居-属性,并选择要共享的网卡。在局域网的同一网段上设置IP。例如,192.168.1.X网段。然后在TCP/IP的高级属性中检查NETBIOS是否打开。在WINNT4.0构建的网络系统中,每台主机唯一的标识信息就是其NetBIOS名称,系统通过WINS服务、信息广播模式、Lmhost文件等多种方式将NetBIOS名称解析为对应的IP地址,从而实现信息通信。在内网系统(也就是我们通常所说的局域网)中,使用NetBIOS名称来实现信息通信是非常方便快捷的。
然而,在互联网上,主机的唯一识别信息是其FQDN域名(163.com)。在互联网上,DNS标准用于将域名解析为对应的IP地址。WIN2K支持动态DNS,运行active directory服务的机器可以动态更新DNS表。WIN2K网络中不再需要WINS服务,但WIN2K仍然支持WINS,这是因为向后兼容。目前大多数网络都是混合网络,包括Win98、WINXP/WIN2K等系统,因此需要捆绑NETBIOS在TCP/IP协议上解析计算机名称。检查是否选择了文件和打印服务组件。如果未选中,浏览服务将不会绑定到网络BIOS接口。成为备份浏览器且未启用文件和打印共享的基于Windows的计算机无法与客户端共享浏览列表。将包含在浏览列表中的任何计算机也必须启用文件和打印共享。6.启用打印和文件共享您可以在“网络邻居”和“本地连接”的属性中查看是否安装了打印机和文件共享。验证:如果在网络邻居中看不到您的机器,则说明您没有安装打印机和文件共享。7.启动“计算机浏览器”服务“计算机浏览器”服务以维护网络上的计算机更新列表,并将该列表提供给指定为浏览器的计算机。如果此服务停止,列表既不会更新也不会维护。WIN2K/XP应确保电脑浏览服务正常启动。打开计算机管理-服务和应用程序-服务,并确保在正确的窗口中没有停止或禁用“计算机浏览器”。8.运行网络标识向导我的计算机选择“属性”,然后单击“计算机名”选项卡,并单击“网络标识”按钮开始。
网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。 9、Win2k安装NetBEUI协议 在Win2k中NetBEUI协议是一个高效协议在局域网中使,因此必须安装此协议: 网上邻居->属性->本地连接->属性---->安装------>协议------->NetBEUI Protocol 10、起用Guest(来宾)帐户 Windows XP的Guest帐户允许其他人使用你的电脑,但不允许他们访问特定的文件,也不允许他们安装软件。对Windows XP Home Edition计算机或工作组中的Windows XP Professional计算机的所有网络访问都使用来宾帐户。使用net user guest确保为网络访问设置了来宾帐户,如果该帐户是活动的,命令输出中会出现一行类似下面这样的内容:Account active Yes;如果该帐户不是活动的,请使用下面的命令授予来宾帐户网络访问: net user guest /active:yes 或者打开控制面板->用户帐户或者在管理工具->计算机管理->本地用户和组中打开Guest帐户 11、允许Guest(来宾)帐号从网络上访问 在运行里输入gpedit.msc,弹出组策略管理器,在‘计算机配置-Windows设置-本地策略-用户权利指派’中,有“拒绝从网络访问这台计算机”策略阻止从网络访问这台计算机,如果其中有GUEST帐号,解决办法是删除拒绝访问中的GUEST帐号。12、防火墙 确保WINXP自带的防火墙没有开启,打开本地连接属性->高级,关掉Internet连接防火墙。如果使用了第三方的防火墙产品,参考其使用手册,确保防火墙没有禁止以下端口的通讯:UDP-137、UDP-138、TCP-139、TCP-445(仅WIN2K及以后的操作系统)。 Windows XP最新的SP2补丁对ICF做了很大的改进,功能更强大了,ICF有了自己的设置项,安装SP2后,默认情况下,启用ICF防火墙,不允许任何外部主动连接,即使是本地的应用程序要访问网络也需要在许可列表中做设置。 但是防火墙阻断正常的网络浏览服务通讯,结果是别人在网上邻居中看不到你的计算机,有没有两全其美的办法在开启防火墙的前提下允许浏览服务。 办法是,如果开启了ICF,打开属性,在服务这栏,选择添加,添加服务的对话框共有四个编辑框,最上边是描述服务名称,以便于记忆,从上到下第二个是应用服务的IP地址或名称,输入127.0.0.1表示本机。 下面连个是内外端口号,旁边的tcp/udp标示这个端口是udp连接还是tcp连接。 按照下面的表格输入3个服务 名称 协议 端口 NetBIOS Name Service UDP 137 NetBIOS Datagram Service UDP 138 NetBIOS Session Service TCP 139 137/UDP -- NetBIOS名称服务器,网络基本输入/输出系统(NetBIOS)名称服务器(NBNS)协议是TCP/IP上的NetBIOS (NetBT)协议族的一部分,它在基于NetBIOS名称访问的网络上提供主机名和地址映射方法。 138/UDP -- NetBIOS数据报,NetBIOS数据报是TCP/IP上的NetBIOS (NetBT)协议族的一部分,它用于网络登录和浏览。 139/TCP -- NetBIOS会话服务,NetBIOS会话服务是TCP/IP上的NetBIOS (NetBT)协议族的一部分,它用于服务器消息块(SMB)、文件共享和打印。 13、检查RPC、Plug and Play服务已启动,检查相应的系统文件夹的权限,重新注册以下的动态链接库 regsvr32 netshell.dll regsvr32 netcfgx.dll regsvr32 netman.dll 14、设置帐号和密码 由于WinNT内核的操作系统,在访问远程计算机的时候,好像总是首先尝试用本地的当前用户名和密码来尝试,可能造成无法访问,在这里把用户密码添加进去就可以了。 15、多种方法访问“网络计算机” 例如要打开网络中名为“Killer”的计算机,其IP地址为192.168.1.8,如果你不清楚其它机器的IP地址,你可以使用“PING计算机名”来获得它的IP地址。 用计算机名访问,NETBIOS提供的服务。点击“开始”菜单,单击“运行”,在地址栏输入“\Killer”,单击“确定”。 用IP地址访问,在地址输入栏中输入“\192.168.1.8”,单击“确定”。 用搜索计算机的方法访问,计算机更新列表需要时间,搜索计算机可以加快更新列表。点击“网上邻居”右键中的“搜索计算机”,输入计算机名,点击“立即搜索”,就可以看到你要访问的计算机。直接双击右边计算机名就可以打开它了。 用映射驱动器的方法访问,进入DOS方式,输入“NET VIEW \killer”,回车�这是查看计算机Killer上有哪些共享文件夹,如D。再输入NET USE Z:\Killer\D�将计算机IBM-ZB共享的文件夹D映射为H:盘,在命令提示符下键入“Z:”。你会发现你已经连到Killer计算机上了。