用于建立网络的装置和方法制造方法及图纸

技术编号:3546945 阅读:159 留言:0更新日期:2012-04-11 18:40
提供了一种装置和方法,用于当主机插入网络中时通过预设IP信息建立网络。用于建立网络的该装置和方法包括具有建立的MAC地址和IP地址的一个或多个第一主机;用于存储所建立的或者用户存储的一个或多个不同网络有关信息的的第二主机;用于通过网络进行数据发送和接收操作的接口单元;以及用于启用通过存储的网络有关信息自动建立的TCP/IP的单元。所述方法包括在主机中存储两个或更多TCP/IP预设#信息以便结合入网络;在将主机插入网络中并接收到ARP响应时,通过比较ARP响应信息和TCP/IP预设#来确定访问优先级顺序;按访问优先级顺序根据TCP/IP预设#信息广播ARP请求;以及根据按单播模式接收的ARP响应建立网络。

【技术实现步骤摘要】
用于建立网络的装置和方法本申请要求2004年7月26日在韩国提交的专利申请No.10-2004-058289的优先权,其结合在此作为参考。专利技术背景专利
本专利技术涉及用于在将主机插入有线或无线网络时通过预定IP信息建立网络的装置和方法。相关技术的讨论在常规技术中,802.3 Ethernet采用通过改变插入电缆用于访问的位置处的TCP/IP建立来建立网络的方法。
技术实现思路
本专利技术的目的在于解决与相关技术有关的以上和其它问题和/或缺点并提供至少以下描述的优点。因此,本专利技术的一个目的在于通过提供一种装置和方法来解决问题,该装置和方法用于在用户设定用户计算机中存储的TCP/IP的情况中通过启用根据存储的IP信息自动执行的相应的TCP/IP建立来建立网络,并同时获得插入的网络电缆。本专利技术的另一个目的在于提供一种用于建立网络的装置和方法,通过分析媒体连接(电缆插入)后接收到的广播ARP(地址解析协议),它可以利用IP地址和子网掩码来查找可应用的TCP/IP建立。本专利技术的另一个目的在于提供一种用于建立网络的装置和方法,它可以利用用户计算机中存储的TCP/IP的IP地址和网关地址来形成和发送ARP分组。以上和其它的目的和优点可以通过提供一种用于建立网络的装置来实现,它包括:具有MAC地址和建立的IP地址的一个或多个第一主机;用于存储用户-->建立或存储的两个或更多不同的网络有关信息的第二主机;用于通过网络进行数据发送和接收操作的接口单元;以及用于在将第二主机插入网络时启用通过用户建立和存储的有关信息自动建立的网络TCP/IP的单元。根据本专利技术的一方面,其方法包括以下步骤:在主机中存储至少两个或更多TCP/IP预设数(#)信息以便结合入网络;在将主机插入网络中并接收到ARP响应时,通过比较一个或多个TCP/IP预设#的ARP响应信息来确定访问优先级顺序;按该优先级顺序根据TCP/IP预设#信息广播ARP请求;以及根据单播接收的ARP响应建立网络。根据本专利技术的一个方面,一种用于建立网络的方法包括以下步骤:在主机中存储两个或更多TCP/IP预设#信息以结合入网络;在将主机插入网络中并接收到ARP响应时,通过比较两个或多个TCP/IP预设#的ARP响应信息来确定访问优先级顺序;按该优先级顺序根据TCP/IP预设#信息广播ARP请求;以及根据单播接收的ARP响应建立网络。本专利技术的其它优点、目的和特点将部分在以下描述中阐述,且部分将为本领域普通技术人员在审查以下内容或实施本专利技术后而变得显而易见。可以实现和获得本专利技术的目的和优点,如所附权利要求书中特别指出的。附图说明将参考附图详细描述本专利技术,其中相同的标号表示相同的元件,其中:图1示出了根据本专利技术用于有线和无线地连接多个主机的网络;图2示出了如图1所示的每个主机中存储的普通网络协议(TCP/IP)的登记信息;图3是根据本专利技术说明图1网络中的通信原理的网络配置;图4是说明根据本专利技术的图3主机间的ARP请求和ARP响应的状态图实例;图5示出了根据本专利技术实时实际广播局部LAN上的ARP的获取实例;图6是根据本专利技术显示在ARP请求和响应时发送和接收的分组类型的帧格式;图7是说明根据本专利技术通过用户所预定的TCP/IP预设#信息建立网络的第一流程图;图8是示出根据本专利技术通过用户预定的TCP/IP预设#信息建立网络的第二流-->程图;以及图9是说明根据本专利技术通过根据用户预定的ARP请求和响应以及IP信息进行切换来建立网络的框图。具体实施方式参考附图,以下的详细描述将呈现根据本专利技术的较佳实施例用于建立网络的装置和方法。当利用Ethernet在计算机(作为主机)中设定协议环境时,需要IP地址、子网掩码和缺省网关。由于是普通技术,本申请中省去其详细说明。图1示出了根据本专利技术的连接多个主机的网络。如图1所示,网络包括第一802.3 Ethernet10、第二802.3 Ethernet14、具有网关或路由器的通信接口11和13以及如因特网的广域网12。在操作上,耦合所有这些网络部件。第一和第二Ethernet10和14具备LAN10a和14a以及多个主机(计算机)10b、10c和10d;14b、14c和14d。图2示出了当存储于图1的每个主机中时DHCP(动态主机配置协议)模式中因特网协议(TCP/IP)的登记信息窗的实例。如图2所示,当主机插入特定网络中时,它被设定为使得IP有关信息自动下载。因此,只要主机连接到网络,则可以下载随机IP地址。结果,能可变地设定IP地址。图3是说明诸如图1网络的网络中的通信原理的简化网络配置。如图3所示,网络包括具有含各个地址信息的网关或路由器的通信接口30,分别具有IP和MAC(媒体访问控制)地址的一个或多个主机32、33和34,以及通信接口与主机之间的集线器31。MAC或硬件地址是唯一地址,即使在局域网(网关)外也可使用。以下是根据本专利技术的地址解析协议(ARP)的描述。一般,除了目的地计算机的IP地址,通过网络发射的数据帧还应具有作为网络卡的物理地址的MAC地址。因此,ARP是当目的地计算机的IP地址已知而目的地的MAC地址未知时从目-->的地的IP地址识别目的地的MAC地址(硬件地址)的协议。即,用于将IP地址转换成硬件地址(诸如Ethernet地址)的ARP是用于使IP网络上的IP地址与物理网络地址相对应的协议。这里,物理网络地址表示Ethernet或令牌环48位网卡的地址。例如,根据本专利技术,如果当IP主机A(32)打算发送IP分组到IP主机B时IP主机B(33)的物理网络地址(硬件地址)是未知的,则利用ARP协议将具有IP地址目的地B和广播物理网络地址FF:FF:FF:FF:FF:FF的ARP分组发送到网络上。此时,如果IP主机B或其它网络上的主机中的任一个知道目的地B的物理网络地址,则将主机B的该地址通知主机A。如果其自己的IP地址接收目的地中的ARP分组,则其自己的物理网络地址响应于主机A。图4是说明根据本专利技术的经由网络彼此连接的主机间的ARP请求和ARP响应的状态图。这些步骤可以在图1和3的网络或者其它合适的网络中实现。如图4所示,节点A 46尝试与节点B 47连接(①)。节点A广播具有节点B的IP地址(130.1.1.2)的信息的ARP请求分组,以识别节点B的MAC地址(作为硬件地址)(②)。相同部分中的节点47和48接收广播的ARP请求分组(请求MAC地址)并分析其内容。如果所请求的信息是可获得的,则对应于目标IP地址的节点B将该ARP响应分组返回到节点A以通知节点B的MAC地址(硬件地址)。在这点上,诸如节点C 48的其它节点可取代节点B向节点A 46通知节点B的MAC地址(③和④)。随后,因为通过ARP响应和请求分组从IP地址了解了节点B的硬件地址,所以节点A可以与节点B通信。图5示出了根据本专利技术的局部LAN上ARP日志的获取实例,它是实时广播的。如图5所示,在网络上将作为ARP请求的ARP who-has广播到所有主机,而ARP响应(ARP答复)是单播的,即将一响应发送一请求者。例如,如图5所示,在网络上广播一“ARP who-has”请求53。随后,具有应答的主机将答复51发送到请求者。在该实本文档来自技高网...

【技术保护点】
一种与装置网络建立连接的方法,其特征在于,包括:按第一模式尝试利用自动下载的地址连接到当前网络;以及当第一模式失败时,自动切换到第二模式,以利用与多个网络相对应的预存网络信息连接到当前网络。

【技术特征摘要】
KR 2004-7-26 10-2004-00582891.一种与装置网络建立连接的方法,其特征在于,包括:按第一模式尝试利用自动下载的地址连接到当前网络;以及当第一模式失败时,自动切换到第二模式,以利用与多个网络相对应的预存网络信息连接到当前网络。2.如权利要求1所述的方法,其特征在于,第二模式包括:将预存的网络信息与从已连接到当前网络的装置接收的ARP分组中包含的网络信息进行比较。3.如权利要求2所述的方法,其特征在于,预存网络信息包括至少两组网络数据,每组都对应于不同网络并包括相应网络的IP地址。4.如权利要求3所述的方法,其特征在于,所述每组进一步包括相应网络的子网信息和网关地址。5.如权利要求2所述的方法,其特征在于,所述第二模式进一步包括:基于比较结果产生ARP测试分组,该ARP测试分组承载预存网络信息中包含的IP地址信息;以及广播该ARP测试分组。6.如权利要求5所述的方法,其特征在于,所述第二模式进一步包括:确定是否接收到对ARP测试分组的响应;以及如果接收到响应,则利用IP地址信息来实现网络连接。7.一种与装置网络建立连接的方法,其特征在于,包括:在装置中预存分别对应于多个不同网络的多个网络信息组;以及通过该装置,利用预存的网络信息组与当前网络建立连接。8.如权利要求7所述的方法,其特征在于,当装置插入当前网络的接口单元时,所述建立步骤是自动进行的。9.如权利要求7所述的方法,其特征在于,所述建立步骤包括:将预存的网络信息组与从已连接到当前网络的其它装置接收的ARP分组中包含的网络信息进行比较。10.如权利要求9所述的方法,其特征在于,每个预存网络信息组都包括相应网络的IP地址、子网信息和网关地址。11.如权利要求9所述的方法,其特征在于,所述建立步骤进一步包括:基于比较结果产生ARP测试分组,该ARP测试分组承载基于比较结果从所有组中选择的特定预存网络信息组中所包含的IP地址信息;以及广播该ARP测试分组。12.如权利要求11所述的方法,其特征在于,所述建立步骤进一步包括:确定是否接收到对ARP测试分组的响应;以及如果接收到响应,则使用IP地址信息来实现网络连接。13.如权利要求12所述的方法,其特征在于,在确定步骤中,对ARP测试分组的响应是另一个ARP分组并承载当前网络的硬件地址。14.一种包含于至少一个计算机可读媒介上的计算机程序产品,用于与装置网络建立连接,其特征在于,该计算机程序产品包括:计算机可执行代码,它被配置成按第一模式利用自动下载的地址尝试与当前网络形成连接;以及计算机可执行代码,它被配置成当第一模式失败时,自动切换到第二模式,以利用与多个网络相对应的预存网络信息连接到当前网络。15.如权利要求14所述的计算机程序产品,其特征在于,所述被配置成切换的计算机可执行代码包括:计算机可执行代码,它被配置成将预存的网络信息与从已连接到当前网络的装置接收的ARP分组中包含的网络信息进行比较。16.如权利要求15所述的计算机程序产品,其特征在于,预存网络信息包括至少两组网络数据,每组都对应于不同网络并包括相应网络的IP地址。17.如权利要求16所述的计算机程序产品,其特征在于,所述每组进一步包括相应网络的子网信息和网关地址。18.如权利要求15所述的计算机程序产品,其特征在于,被配置成切换的计算机可执行代码进一步包括:计算机可执行代码,它被配置成基于比较结果产生ARP测试分组,该ARP测试分组承载预存网络信息中包含的IP地址信息;以及计算机可执行代码,它被配置成广播该ARP测试分组。19.如权利要求18所述的计算机程序产品,其特征在于,被配置成切换的计算机可执行代码进一步包括:计算机可执行代码,它被配置成确定是否接收到对ARP测试分组的响应;以及计算机可执行代码,它被配置成如果接收到响应,则利用IP地址信息来实现网络连接。20.一种包含于至少一个计算机可执行媒介上的计算机程序产品,用于与装置网络建立连接,其特征在于,该计算机程序产品包括:计算机可读代码,它被配置成在装置中预存分别对应于多个不同网络的多个网络信息组;以及计算机可执行代码,它被配置成通过该装置,利用预存的网络信息组与当前网络建立连接。21.如权利要求20所述的计算机程序产品,其特征在于,当...

【专利技术属性】
技术研发人员:崔當愚
申请(专利权)人:LG电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1