Appendix 3. Concrete Example of SystemConfiguration

Appendix Figure 3-1 Concrete Example of a Case Where a Single Computer Is Used
(Peer-To-Peer Connection)

Appendix 3-1

Appendix Figure 3-2 Concrete Example of a Case Where Multiple Computers Are Used
(Router Connection)

Appendix 3-2

Case 3: Concrete example of a case where dedicated input computers are deployed(peer-to-peer connection)
Example of system configuration where dedicated input computers are deployed, in addition to those usedto communicate with the NACCS Center server, and are connected using network sharing services[1] Output printer can be specified, etc. foreach output information code• Output printer and switching of automatic/
manual print, etc. can be set for each output
information code using functions ofpackaged software

Networkprinter 1

Networkprinter 2

NACCS
connection router

User's access line

Usernetwork☆
Hub
NACCS processing computer1(Interactive processing mode)

NACCS
Center server

Dedicated
input
computer
NACCS processing computer2(Interactive processing mode)

Dedicated
inputcomputer
NACCS processing computer3(Interactive processing mode)[2] Private IP addresses must beused[3] Setting network sharing services• NACCS processing computers must use
private IP addresses provided by NACCSCenter• Internal computers on the same LAN as
NACCS processing computers, etc. must
use private IP addresses that conform to
the provision rules of NACCS Center<For reference>In this case, only one computer communicates with
the NACCS Center server and thus peer-to-peer
communication mode is used.

• Processing request messages, etc.
created on dedicated input computers(computer2 and computer3) are stored
as data in external files fortransmission on a computer(computer1) that communicates with
the NACCS Center server andtransmitted from computer1 to theNACCS Center server☆

Private IP addresses provided byNACCS Center
Communication with the NACCS
Center server
Data flow of network sharing
services

Appendix Figure 3-3 Concrete Example of a Case Where Dedicated Input Computers Are Deployed(Peer-To-Peer Connection)

Appendix 3-3

Case 4: Concrete example of a case where an internal processing server is used (routerconnection)
Example of system configuration where an internal processing server that can implement network sharing
services and packaged software provided by NACCS Center are connected[1] Computer1 is used for direct input and computer2 fortransmission to/from the internal processing server• Computer1 is used for direct input• Computer2 is used for transmitting files (NACCS EDImessage format) to/from the internal processing server
Networkprinter 1

Computer for
direct input☆
NACCS processing
computer1(Interactive processing mode)

Computer fortransmission to/frominternal processing
server

NACCS
connection router
Usernetwork

User's access line
Hub

NACCS Centerserver☆

NACCS processing
computer2(Interactive processing mode)

Internal processing
server[2] Continuous transmission andautomatic receipt/storage• Multiple NACCS EDI message format
files created on the internal processing
server are transmitted to the NACCS
Center server, either collectively orserially (continuously transmitted whilechecking)[4] Creating/reading NACCS EDI
message format files[3] Network sharing• Connection using network sharing
servicesExample) Sharing folders using
network sharing
services of Windows• Creating NACCS EDI message format
files (for transmission to the NACCSCenter server)• Reading NACCS EDI message format
files (for receipt from the NACCSCenter server)• The processing results returned fromthe NACCS Center server areautomatically stored in NACCS EDI
message format files on the internalprocessing server☆

Private IP addresses provided by
NACCS Center
Communication with the NACCS
Center server
Data flow of network sharing
services

Appendix Figure 3-4 Concrete Example of a Case Where an Internal Processing Server Is Used(Router Connection)

Appendix 3-4

Case 5: Concrete example of a case where the internal network is used from NACCS
processing computers
Example of system configuration where the internal network is used from computers in the segment using
NACCS (in which computers that communicate with the NACCS Center server exist)

NACCS userLAN☆
Computer used for
NACCS/ internal
processing

NACCS
connection routerUsernetwork

User's access line☆

Hub

NACCS connection
routers do notexchange routing
information

Computer used for
NACCS/ internal
processing

NACCS Center
serverInternal network
Internal router(Set to be thedefault gateway)

Internal processing
computer[1] Setting an internal router to be thedefault gateway[2] Statically setting routing
information of the internal router• Since NACCS connection routers donot exchange routing information withother routers, an internal router is set
to be the default gateway server ofcomputers on the NACCS user LAN(segment in which computers that
communicate with the NACCS Center
server exist)• Routing information of the internalrouter is statically set to enable therouting of packets to the NACCS
Center server and packets to theinternal network

Appendix Figure 3-5 Concrete Example of a Case Where Internal Network Is Used from NACCS
Processing Computers

Appendix 3-5

Case 6: Concrete example of computers used for both sea and air procedures (routerconnection)
Example of system configuration where a user using both sea and air procedures at the same office, etc.
installs and uses NACCS packaged software provided by NACCS Center on a computer on the same internalLAN[1] Connections can be made to bothsystems from the same internal LAN[2] Computer used for both sea and airprocedures• Connections can be made to both sea
and air procedures from a computer onthe same internal LAN• Both sea and air procedures can be usedby installing packaged software(interactive processing mode) provided
by NACCS Center on a computer

NACCS user LAN☆
Computer used for
air procedures

NACCS packaged software(interactive processing mode)

NACCS
connection router☆

HubUsernetwork

Computer used forboth sea and airprocedures

TCP/IP

NACCS Centerserver☆
Computer used forsea procedures[3] IP address for sharing user must beused[4] Computers and access lines, etc.
can be consolidated• "IP address for sharing user" provided
by NACCS Center must be used as theIP address to communicate withNACCS Center• connections can be made to sea andair procedures of the naccs center
server using a computer, an accessline, and a router

Appendix Figure 3-6 Concrete Example of Computers Used for Both Sea and Air Procedures(Router Connection)

Appendix 3-6

Case 7: Concrete example of gateway connection (SMTP two-way)
Example of system configuration where packaged software (e-mail style processingmode) provided by NACCS Center is used on computers connected to the user's SMTPserver

E-mail processing

Interactive processing

ＳＭＴＰ

ＳＭＴＰ
NACCS processing
computer1(E-mail style processing mode)

ＰＯＰ３
Receiving
e-mail box forcomputer1

ＳＭＴＰ

ＳＭＴＰ

ＰＯＰ３
NACCS processing
computer2(E-mail style processing mode)

User'saccess line
HubReceivinge-mail box forcomputer2

ＳＭＴＰ

Usernetwork

NACCS
connection router
Gateway
computer

ＰＯＰ３

Receiving
e-mail box forcomputer3

SMTP twoway server

NACCS Center server

NACCS processing
computer3(E-mail style processing mode)[1] Packaged software (e-mail styleprocessing mode) can be used

When the internal LAN connected to thegateway computer uses TCP/IP
protocol, packaged software (e-mailstyle processing mode) provided by
NACCS Center can be used, but
NACCS Center does not guarantee its
normal operation.

[2] E-mail processing is used between
user's computers and the gateway
computer[3] Interactive processing on theuser's gateway computer

Computers connected to the gateway
computer on which packaged software (email style processing mode) is installed
transmit messages to/from the gateway
computer.

In interactive processing mode (SMTPtwo-way), the user's gateway computer
must follow the interactive processing
mode interface. (See "4.2.2 Interface
that users should follow")

Packaged software (interactiveprocessing mode) provided by NACCS
Center uses a "proprietary interactivemode protocol" and therefore cannot be
used under the gateway computer.

Private IP addresses provided
by NACCS Center

Appendix Figure 3-7 Concrete Example of Gateway Connection (SMTP Two-Way)

Appendix 3-7

Case 8: Concrete example of gateway connection (SMTP/POP3)
Example of system configuration where packaged software (e-mail style processingmode) provided by NACCS Center is used on computers connected to the user's SMTP
serverE-mail processing

E-mail processing

ＳＭＴＰ

ＳＭＴＰ
NACCS processing
computer1(E-mail style processing mode)

ＰＯＰ３
Receiving
e-mail box forcomputer1

ＳＭＴＰ

POP3

ＰＯＰ３
NACCS processing computer2(E-mail style processingmode)☆
HubReceivinge-mail box forcomputer2

ＳＭＴＰ

User'saccess line

Usernetwork

NACCS
connection router

Mail server

Gateway
computer

ＰＯＰ３

Receiving
e-mail box forcomputer3

NACCS Center server

NACCS processing
computer3(E-mail style processing mode)[1] Packaged software (E-mail styleprocessing mode) can be used• When the internal LAN connected to thegateway computer uses TCP/IPprotocol, packaged software (e-mailstyle processing mode) provided by
NACCS Center can be used, but
NACCS Center does not guarantee its
normal operation.

[2] E-mail processing is used between
user's computers and the gateway
computer[3] Interactive processing on theuser's gateway computer• Computers connected to the gateway
computer on which packaged software (email style processing mode) is installed
transmit messages to/from the gateway
computer.

• In e-mail style processing mode
(SMTP/POP3), the user's gateway
computer must follow the e-mail styleprocessing mode (SMTP/POP3)
interface. (See "4.3 E-mail Style
Processing Mode")• Packaged software (interactiveprocessing mode) provided by NACCS
Center uses a "proprietary interactivemode protocol" and therefore cannot be
used under the gateway computer.

☆

Private IP addresses provided
by NACCS Center

Appendix Figure 3-8 Concrete Example of Gateway Connection (SMTP/POP3)

Appendix 3-8

Appendix: Notes on connection with external networks (Internet, etc.)
In NACCS, a mechanism to disable access to computers on the NACCS user LAN fromexternal networks when connecting to external networks (Internet, etc.) needs to be
implemented by deploying firewalls, etc. in user systems. See "7. Security Measures" for thedetails.

NACCS userLAN
NACCS
connection
router
NACCS
processing
computerUser network

NACCS Center
serverHub

Computer usedfor NACCS/
internal
processing

Firewall, etc.

External network(Internet, etc.)

Internalnetwork

Internal
routerFirewall, etc.

internal
processing
computer

Deployment of firewalls, etc.
• The configuration shall be inplace to disable access tocomputers on the NACCS user
LAN by implementing amechanism to hide the NACCS
user LAN from the outside.

Appendix Figure 3-9 Notes on Connection with External Networks (Internet, etc.)

Appendix 3-9

For Reference: Schematic View of the System When Processing PNR/PLR/ADM01/HDM01
Procedures from Domestic and Overseas Airlines
The schematic view of the system when processing PNR/PLR/ADM01/HDM01 procedures(hereinafter referred to as "PNR, etc.") is as shown below.
As shown below, there are 3 methods to process PNR, etc.: a method of processing fromdomestic airlines using packaged software, a method of processing from domestic airlines using
the user's server, and a method of processing from overseas airlines via airline's access lines.

Overseas

Domestic
Internet or
dedicated lines

AirlineLimited todomestic use

NACCS-EDI

Packagedsoftware

AirlineMust bedomestically
deployed

AirlinePADIS EDIFACT or
NACCS-EDI

NACCS
User's server

Customs

Dedicated line

Airline
Method of providing airline'saccess lines

User's server

Airline's accesslines

Appendix Figure 3-10 Schematic View of the System When Processing PNR, etc.

Appendix 3-10