13.09.2014 Views

Local Area Networks (LANs) in Aircraft - FTP Directory Listing - FAA

Local Area Networks (LANs) in Aircraft - FTP Directory Listing - FAA

Local Area Networks (LANs) in Aircraft - FTP Directory Listing - FAA

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Deployments that need to support multiple protocol families usually identify a target protocol<br />

system and target <strong>in</strong>frastructure for the deployment to standardize upon. That target system<br />

becomes the network core and the other protocol systems “hang off” of that core. Almost<br />

without exception, the target protocol is the IP family, which is also known as TCP/IP. The<br />

nontarget protocol deployments are generically referred to as be<strong>in</strong>g legacy systems. To<br />

communicate with IP systems, legacy protocol systems either must be gatewayed <strong>in</strong>to the core<br />

target system via protocol translators or converted over time to become part of the target system.<br />

For example, Bob Stephens [48] describes a possible approach where the NAS’ ATN protocol<br />

and <strong>in</strong>frastructure can be modified to replace their current OSI connectionless network protocol<br />

(CLNP) protocol by IPv6, 12 thereby mak<strong>in</strong>g ATN become an IP protocol system. 13<br />

ATN is currently an OSI protocol system. The OSI Reference Model def<strong>in</strong>es the high-level<br />

unify<strong>in</strong>g network<strong>in</strong>g constructs that guided the creation of the OSI protocols. The OSI protocol<br />

deployments are divided <strong>in</strong>to two major protocol variants:<br />

• One major variant uses a connection-oriented network service (CONS) layer protocol and<br />

a less complicated transport layer protocol (TP) variant (i.e., CONS/TP0). This variant is<br />

patterned after historic X.25 protocol systems.<br />

• The other major OSI variant that existed <strong>in</strong> the early 1990s uses a CLNP and a morecomplicated<br />

TP variant (i.e., CLNP/TP4). This system is closely patterned after TCP/IP,<br />

whose def<strong>in</strong>ition preceded it by about a decade. This is the OSI variant that was selected<br />

for ATN.<br />

The right-hand side of figure 11 shows the TCP/IP family protocol stack. The middle material<br />

between the two stack charts <strong>in</strong> figure 11 is an elaboration of the dist<strong>in</strong>ct sublayers def<strong>in</strong>ed by<br />

OSI for their data l<strong>in</strong>k and network layers. One should observe that although the IP Family’s IP<br />

Layer is often referred to as be<strong>in</strong>g TCP/IP’s network layer, it primarily corresponds to OSI Layer<br />

3c (i.e., OSI’s <strong>in</strong>ternetwork sublayer of the network layer).<br />

This nit is be<strong>in</strong>g explicitly mentioned to <strong>in</strong>troduce a very important po<strong>in</strong>t: Even though the OSI<br />

CLNP/TP4 variant was closely patterned after TCP/IP, the two protocol systems differ from each<br />

other <strong>in</strong> numerous significant ways. These differences ensure that their protocol deployments<br />

cannot naturally communicate together. For example, the state mach<strong>in</strong>es that underlie their<br />

various protocols are sufficiently different from each other to cause opportunities for the<br />

translation gateway devices connect<strong>in</strong>g the two systems to potentially experience problems.<br />

12<br />

13<br />

The IP has two major variants: IPv4 (version 4) is the historic variant that currently populates the majority of<br />

the worldwide Internet <strong>in</strong>frastructure today. IPv6 (version 6) improves upon IPv4’s scal<strong>in</strong>g properties and is<br />

gradually replac<strong>in</strong>g IPv4. The IETF has created several transition technologies to ease the migration from IPv4<br />

to IPv6 and to enable networks to simultaneously support both protocols—a topic that is outside of the scope of<br />

this document.<br />

There is a significant “bug” <strong>in</strong> reference 48: The presentation conta<strong>in</strong>s stack charts that show both OSI’s CLNP<br />

and TCP/IP’s protocols be<strong>in</strong>g hosted over the data l<strong>in</strong>k limited liability corporation (LLC) protocol (i.e., OSI<br />

Layer shown <strong>in</strong> reference 48 could not <strong>in</strong>teroperate with exist<strong>in</strong>g IP systems if IP is conveyed over an LLC<br />

protocol as 2b—See figure 11). This representation is true for OSI but it is false for IP. Specifically, the IP<br />

stacks shown (i.e., IP <strong>in</strong>teroperability requires that a LLC protocol not be present).<br />

47

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!