In this paper, we propose and discuss a method for achieving expandability and portability through the protocol specifications and implementation of a virtual network. Technologies based on graph abstractions such as link-state routing and broadcast techniques do not fundamentally depend on specific network technologies. Today, in order for these technologies to directly use the identifiers and communication protocols defined by a specific network technology, portability to other network technologies and adaptability to a heterogeneous network environment are degraded. The portability and adaptability to a heterogeneous network environment are improved by designing and implementing these technologies for a virtual network and emulating the virtual network on various networks. In this paper, to construct a virtual network, we explain a method for emulating the virtual datalink ANCIF proposing the same media access control protocol and protocol development using ANCIF. In practice, we applied and implemented ANCIF on various real networks, and measured the protocol overhead resulting from the virtual implementation. The result was extremely small overhead and almost no effect on performance. Finally, we discuss the portability to other network technologies and the adaptability to a heterogeneous network environment which are obtained by applying ANCIF. © 2005 Wiley Periodicals, Inc. Electron Comm Jpn Pt 1, 88(8): 32–40, 2005; Published online in Wiley InterScience (www.interscience.wiley.com). DOI 10.1002/ecja.10204
[1]
Baruch Awerbuch,et al.
Reliable broadcast protocols in unreliable networks
,
1986,
Networks.
[2]
Eric C. Rosen,et al.
Multiprotocol Label Switching Architecture
,
2001,
RFC.
[3]
J. J. Garcia-Luna-Aceves,et al.
Distributed, Scalable Routing Based on Vectors of Link States
,
1995,
IEEE J. Sel. Areas Commun..
[4]
Richard G. Ogier,et al.
A reliable, efficient topology broadcast protocol for dynamic networks
,
1999,
IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).
[5]
Mukund Seshadri,et al.
Broadcast federation: an application-layer broadcast internetwork
,
2002,
NOSSDAV '02.
[6]
Bobby Bhattacharjee,et al.
Scalable application layer multicast
,
2002,
SIGCOMM 2002.
[7]
J. J. Garcia-Luna-Aceves,et al.
Scalable link-state Internet routing
,
1998,
Proceedings Sixth International Conference on Network Protocols (Cat. No.98TB100256).
[8]
Mani Subramanian,et al.
Network Management
,
1999
.