110
Introduction to SOI-Asia Network AI 3 Project Overview SOI-Asia Network Overview UDLR Overview (Specification) UDLR in SOI-Asia Network (Implementation) Requirements for Developing SOI-Asia Network

Introduction to SOI-Asia Network

  • Upload
    wan

  • View
    37

  • Download
    0

Embed Size (px)

DESCRIPTION

Introduction to SOI-Asia Network. AI 3 Project Overview SOI-Asia Network Overview UDLR Overview (Specification) UDLR in SOI-Asia Network (Implementation) Requirements for Developing SOI-Asia Network. Before we go in detail on AI 3 and SOI-Asia Network…. In general, satellite links have - PowerPoint PPT Presentation

Citation preview

Page 1: Introduction to  SOI-Asia Network

Introduction to SOI-Asia Network

AI3 Project OverviewSOI-Asia Network OverviewUDLR Overview (Specification)UDLR in SOI-Asia Network (Implementation)Requirements for Developing SOI-Asia Network

Page 2: Introduction to  SOI-Asia Network

Before we go in detail onAI3 and SOI-Asia Network…

In general, satellite links have Wide coverage without geographical limitation Broadcast capability Flexibility on link configuration

Frequency, information rate, etc…

JCSAT-3 Satellite Footprinthttp://www.jsat.net/satellite/list.html

Page 3: Introduction to  SOI-Asia Network

Earth Station Receive-Only v.s.Transmit-Capable

Receive-Only Transmit-Capable

Cost Reasonable Expensive

Size Small Large

Transmission license

No need in most countries

Need and difficult to obtain

Radio specialist No needNeed specialist always standing by

Page 4: Introduction to  SOI-Asia Network

AI3 Project Overview

Page 5: Introduction to  SOI-Asia Network

What is AI3 Project?

Asian Internet Interconnection Initiatives An international research consortium among research

institutes in Asian region Started in 1995

Objective To form a group of researchers to develop leading edge

technologies for the Internet

Supporting SOI-Asia project from the view point of network infrastructure

Page 6: Introduction to  SOI-Asia Network

Partners List

AI3 partners (Connected by BDL) AIT (Thailand) ITB (Indonesia) TP (Singapore) USM (Malaysia) IOIT (Vietnam) ASTI (Philippines) KEIO (Japan) NAIST (Japan)

SOI-Asia partners (Connected by UDL) 4 from Indonesia 3 from Thailand 1 from Philippines 1 each from following

countries Malaysia Lao PDR Myanmar Cambodia Bangladesh Mongolia Nepal

Some AI3 Partners

Page 7: Introduction to  SOI-Asia Network

AI3 Network in the Map

Page 8: Introduction to  SOI-Asia Network

202.249.25.0/27 2001:d30:101:1::/64

202.249.25.224/27 2001:d30:101:2::/64

sfc-cpu

236

202.249.24.160/29 2001:d30:118::/64

BUET

207, ::18:18

202.249.24.136/29 2001:d30:115::/64

CRMA

208, ::15:15

202.249.24.152/29 2001:d30:117::/64

ITC

209, ::17:17

202.249.24.144/29 2001:d30:116::/64

MUST

216, ::16:16

202.249.24.128/29 2001:d30:114::/64

PSU

198, ::14:14

202.249.26.0/29 2001:d30:10a::/64

194 ::a:a

SFC-RO1

202.249.26.8/29 2001:d30:10b::/64

195 ::b:b

SFC-RO2

202.249.26.40/29 2001:d30:110::/64

UNSRAT

199, ::10:10

202.249.26.48/29 2001:d30:112::/64

UNHAS

200, ::12:12

202.249.26.24/29 2001:d30:10c::/64

Myanmar

197, ::c:c

202.249.26.16/29 2001:d30:10d::/64

CHULA

196, ::d:d

202.249.26.64/29 2001:d30:10f::/64

AYF

202, ::f:f

202.249.26.32/29 2001:d30:10e::/64

198 ::e:e

202.249.26.88/29 2001:d30:???::/64

202.249.25.80/28 2001:d30:???::/64

205, ???

202.249.26.80/29 2001:d30:???::/64

202.249.24.64/28 2001:d30:???::/64

204, ???

202.249.26.72/29 2001:d30:???::/64

202.249.24.80/28 2001:d30:???::/64

203, ???

202.249.26.120/29 2001:d30:???::/64

ASTI

206, ???

202.249.26.56/29 2001:d30:10b::/64

UNIBRAW

201, ::b:b

202.249.24.168/29 2001:d30:119::/64

TU

218, :: 19:19

AI3 Network Topology2005-04-17 by Shunsuke Fujieda ([email protected])

RR RR

RR RR RR

RR RR

RR RR

RR RR

RR RR

RR

RR RR RR

Organization AS Number Prefix

ITB AS4796 167.205/16

AIT AS4767 192.51.170/24203.159/16

ASTI AS9821 202.90.128/19

USM AS17815

202.249.25.32/28 2001:d30:???::/64 ITBIOIT AIT

USM

202.249.25.64/28 2001:d30:???::/64

TP

202.249.25.48/28 2001:d30:???::/64

226

----20

2.249

.24.22

4/29----2

27

234----202.249.24.232/29----233

106----202.249.26.104/29----107

98----202.249.26.96/29----99

v6 only

187----202.249.25.184/29----186

??

?

202.249.24.184/30

NUOL

202.249.26.116/30

Link Dirrection1 Dirrection2

SFC-ITB 1.5M(To SFC) 0.5M(To ITB)

SFC-AIT 1.5M(To SFC) 0.5M(To ITB)

SFC-IOIT 512k(To SFC) 512k(To IOIT)

SFC-ASTI 512k(To SFC) 512k(To ASTI)

SFC-USM 512k(To SFC) 512k(To USM)

SFC-TP 512k(To SFC) 512k(To TP)

SFC-NUOL 128k(To SFC) 128k(To NUOL)

AIT-TU 128k(To AIT) 128k(To TU)

ITB-UB 128k(To ITB) 128k(To UB)

AS Number and Prefix matrix

Point-to-Point Link bandwidth matrix

sfc-sat2193, ::1sfc-udl-feed234, ::2

sfc-udl-router 233, ::233

225,::1sfc-orochi3, ::3

6, ::7sfc-apan-gate250

1, ::1sfc-gate252

5, ::5 nara-sfc-pc251

28C6249

30, ::7gr2000 n6-gate

253

202.249.24.246/29

202.249.24.0/27 2001:d30:102:1000::/64

ns1.ai3.netwww.ai3.net mr

sfc-serv(ns2.ai3.net)

UDL 9.6Mbps

sfc-sonyl-feed

244 3, ::311, ::11

AS4796AS4767

AS9821

AS7660 AS2500 AS2500 AS2500AS7660

NSPIXP6

AS290AS2500

AS5511

AS6447

AS7660

202

.249.26

.112

/26

203

.181.24

8.240/2

9

202

.249.24

.240

/30

203

.178.14

0.225/2

7

203

.181.24

8.125/3

0

BGP-RRBGP-RR

GRE Destination

(202.249.25.192/27, 2001:d30:101:5::/64)

33, ::1 1, ::1 9, ::1

25, ::1 17, ::1 41, ::1 49, ::1 65, ::1

161, ::1153, ::1145, ::1137, ::1129, ::157, ::1169, ::1

81, ::173, ::189, ::1121, ::1

Bi-directional Sat LinkUni-directional Sat LinkEBGP peeringLocal Link

177----202.249.25.178/29----179v6 only

Page 9: Introduction to  SOI-Asia Network

AI3 External Peering

WIDEAS 2500

APANAS 7660

AI3

AS 4717

ITBAS 4796

SoftBank BBAS 17676

OPENTRANSITAS 5511

RouteViewsAS 6447

AITAS 4767

TPAS 9292

ASTIAS 9821

USMAS 17815

Page 10: Introduction to  SOI-Asia Network

SOI Asia Network Overview

Page 11: Introduction to  SOI-Asia Network

What is SOI-Asia Network? (original)

Network infrastructure for SOI-Asia activity Deliver real-time lectures to SOI-Asia partners Accommodate traffic for daily life

Composed of several machines with specialized services and functions

Operation body AI3/SOI-Asia network operators

Page 12: Introduction to  SOI-Asia Network

What is SOI-Asia Network?

Network infrastructure for SOI-Asia activity Distribute real-time lectures to SOI-Asia partners Accommodate traffic for daily life

Composed of several machines with specialized services and functions

Operation body AI3/SOI-Asia network operators

Page 13: Introduction to  SOI-Asia Network

Using Satellite link asUni-Directional Link (UDL) (original)

Transmit-CapableStation (Feed)

Receive-OnlyStations (Receivers)

A satellite network which is composed of: One transmit-capable stations Many receive-only stations

Page 14: Introduction to  SOI-Asia Network

Using Satellite Link asUni-Directional Link (UDL)

Transmit-Capablestation (Feed)

Receive-Onlystations (Receivers)

A satellite network which is composed of: One transmit-capable stations Many receive-only stations

Page 15: Introduction to  SOI-Asia Network

ReceiveRouter (RR)

SatelliteReceiver

(SONY-BOX / UDBox)

9Mbps Satellite Link

ISP RouterINTERNETINTERNET

Satellite Feeder(SONY-FEED)

FeedRouter

GW Router

SOI Asia Network Topology

Page 16: Introduction to  SOI-Asia Network

SOI ServerWMT Client

VIC/RAT ClientRPT ClientStaff PC

ReceiveRouter (RR)

SatelliteReceiver

INTERNETINTERNET

Campus LAN

Campus LAN

9Mbps Satellite Link

ISP Router

Standard Network Topology of SOI Asia RO Site

Page 17: Introduction to  SOI-Asia Network

Is SOI-Asia Network Strange? Why?

Husni, please try “tracert www.ai3.net“

from VIC/RAT PC

Page 18: Introduction to  SOI-Asia Network

Is SOI-Asia Network Strange? Why?

Husni, please try “tracert ayf-udl-recv.ai3.net“

from VIC/RAT PC

Page 19: Introduction to  SOI-Asia Network

Before we go in detail of how SOI-Asia network works….

3 generic types of data link in the Internet Point-to-Point Broadcast (multiple access) Non-Broadcast Multiple Access

Page 20: Introduction to  SOI-Asia Network

Point-to-Point

Only 2 nodes on the link Nobody else to send a packet MAC address is not necessary on Point-to-Point

link Bi-directional

Examples Serial connection Digital dedicated line Dial-up connection

Node A Node B

Page 21: Introduction to  SOI-Asia Network

Broadcast (Multiple Access)

Multiple nodes connects on the link A packet is broadcasted to all nodes on the link Requires MAC address resolution Bi-directional

Example Ethernet

Node D Node ZNode E

Node A Node CNode B

・・・・・・・

Page 22: Introduction to  SOI-Asia Network

Non-BroadcastMultiple Access

Multiple nodes connects on the link Data is delivered to a single or multiple nodes No broadcast capability Bidirectional

Example ATM (Asynchronous Transfer Mode)

Node D Node ZNode E

Node A Node CNode B

・・・・・・・

Page 23: Introduction to  SOI-Asia Network

Problem on SOI-Asia Network We’re using satellite link as UDL

Not categorized in none of previous 3 link types

What does it mean, actually? Send-only node can’t find other nodes on the link Receive-only node can find only send-capable node but no

other receive-only nodes

One-way link is unexpected in the Internet Routing protocols Address resolution (ARP, NDP) Transport protocols and applications

Page 24: Introduction to  SOI-Asia Network

Example: ARP

Assumption of the Internet Data link is bi-directional

Process to communicate between A and B A requests the MAC address of B (ARP request) B answers its MAC address to A (ARP reply) A knows the destination interface MAC address

No ARP Reply from B?A B

ARP request: What is B’s MAC address?

ARP reply: B’s MAC address is..

Page 25: Introduction to  SOI-Asia Network

UDLR Overview

Specification

Why packets could come and go on the one-way link?

Page 26: Introduction to  SOI-Asia Network

What is UDLR? Uni-Directional Link Routing

Specified as “A Link-Layer Tunneling Mechanism for Unidirectional Links“ in RFC3077

Objectives To allow nodes to communicate on a uni-directional link

Approach Deliver a packet from receive-only node to send-capable n

ode via the Internet To emulate Broadcast Multiple Access link on a uni-directio

nal link

Page 27: Introduction to  SOI-Asia Network

Definition of Links and Nodes Links

UDL: Uni-directional Link BDL: Bi-directional Link (LAN Connectivity to the Internet)

Nodes Send-only Feed: A router that has send-only connectivity to

a UDL Receiver: A router or a host that has receive-only connectiv

ity to a UDL

Assumption Both Send-only Feed and Receiver has BDL connection

Page 28: Introduction to  SOI-Asia Network

LANLAN LANLAN LANLAN

Physical Connection

Each Node is belonging to the different LAN Can’t directly communicate with others on UDL

Transmit-CapableStation

(Send-only Feed)Receive-Only

Stations(Receivers)

LANLAN LANLAN

INTERNETINTERNET

Page 29: Introduction to  SOI-Asia Network

Logical Connection with UDLR

Every node connects to the single subnet The subnet works like Ethernet

Bi-directional Broadcast Multiple Access

Page 30: Introduction to  SOI-Asia Network

UDLR asCollection of 3 Technologies

DTCP

LLTMBroadcastEmulation

UDLRUDLR

Page 31: Introduction to  SOI-Asia Network

Link LayerTunneling Mechanism

(LLTM)

Page 32: Introduction to  SOI-Asia Network

What is LLTM? Give virtual “Send Capability” to Receiver on the

UDL Emulate direct bi-directional communication between

Send-only Feed and Receiver on UDL

Each Receiver establishes Link Layer Tunnel with Send-only Feed Data link frame from Receiver is delivered to UDL I/F of

Send-only Feed via the Internet

Send-only Feed processes the data link frame as if it were directly received from Receiver over UDL

Page 33: Introduction to  SOI-Asia Network

Packet from Receiverto Send-only Feed

Send-onlyFeed

Receiver

Receiver

Internet

Internet

UDL

BDL

Page 34: Introduction to  SOI-Asia Network

Packet from Receiverto Send-only Feed

Send-onlyFeed

Receiver

Receiver

Internet

Internet

UDL

BDL

Page 35: Introduction to  SOI-Asia Network

Packet from Receiverto Send-only Feed

Send-onlyFeed

Receiver

Receiver

Internet

Internet

UDL

BDL

Page 36: Introduction to  SOI-Asia Network

Packet from Receiverto Send-only Feed

Send-onlyFeed

Receiver

Receiver

Internet

Internet

UDL

BDL

Page 37: Introduction to  SOI-Asia Network

Packet from Receiverto Send-only Feed

Send-onlyFeed

Receiver

Receiver

Internet

Internet

UDL

BDL

Page 38: Introduction to  SOI-Asia Network

Packet from Receiverto Send-only Feed

Send-onlyFeed

Receiver

Receiver

Internet

Internet

UDL

BDL

Page 39: Introduction to  SOI-Asia Network

Packet from Receiverto Send-only Feed

Send-onlyFeed

Receiver

Receiver

Internet

Internet

UDL

BDL

Page 40: Introduction to  SOI-Asia Network

Packet from Receiverto Send-only Feed

Send-onlyFeed

Receiver

Receiver

Internet

Internet

UDL

BDL

Page 41: Introduction to  SOI-Asia Network

Packet from Receiverto Send-only Feed

Send-onlyFeed

Receiver

Receiver

Internet

Internet

UDL

BDL

Page 42: Introduction to  SOI-Asia Network

Packet from Receiverto Send-only Feed

Send-onlyFeed

Receiver

Receiver

Internet

Internet

UDL

BDL

Page 43: Introduction to  SOI-Asia Network

Packet from Receiverto Send-only Feed

Send-onlyFeed

Receiver

Receiver

Internet

Internet

UDL

BDL

Page 44: Introduction to  SOI-Asia Network

Packet from Receiverto Send-only Feed

Send-onlyFeed

Receiver

Receiver

Internet

Internet

UDL

BDL

Page 45: Introduction to  SOI-Asia Network

Send-onlyFeed

Receiver

IP Packet IP PacketNetwork Layer

Data Link Layer

Physical Layer

Decapsulation Encapsulation

BDL I/F BDL I/FUDL I/F

Uni-Directional Link

Bi-Directional Link

UDL I/FIP Packet

Ethernet FrameGRE

1

23

4

5

6

78

9

10

11

12

13

A B

What does it happen in Send-only Feed and Receiver?

Ethernet FrameGRE

Ethernet FrameGRE

Ethernet Ethernet

Page 46: Introduction to  SOI-Asia Network

GRE Encapsulation

Generic Routing Encapsulation Receiver encapsulates a data link frame as IP pa

yload data with GRE header Send-only Feed decapsulates the original data lin

k frame and receives it from UDL I/F

EthernetHeader

IP Header Payload

IP Header GRE HeaderGRE Header PayloadEthernetHeader

Page 47: Introduction to  SOI-Asia Network

Broadcast Emulation

Page 48: Introduction to  SOI-Asia Network

Broadcast Emulation

Emulate Bi-Directional Multi-access Link on UDL (i.e. Ethernet) Feed forwards the decapsulated data link frame fr

om Receiver if its destination MAC address is: Multicast Broadcast Receiver’s

Essential for normal behavior for ARP or other infrastructure technology of the Internet

Page 49: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

ARP RequestTo: FF:FF:FF:FF:FF:FFWho is B?

Page 50: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 51: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 52: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 53: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 54: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 55: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 56: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 57: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

ARP RequestTo: FF:FF:FF:FF:FF:FFWho is B?

Page 58: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 59: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 60: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 61: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 62: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 63: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

ARP RequestTo: FF:FF:FF:FF:FF:FFWho is B?

Page 64: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

ARP ReplyTo: 0:C2:44:12:4A:55B is 0:E0:81:3:21:52

Page 65: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 66: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 67: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 68: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 69: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 70: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 71: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 72: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 73: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

ARP ReplyTo: 0:C2:44:12:4A:55B is 0:E0:81:3:21:52

Page 74: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 75: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 76: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 77: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 78: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

Page 79: Introduction to  SOI-Asia Network

LANLAN LANLAN

Broadcast Emulationwith “ARP”

Send-onlyFeed

Receivers LANLAN

INTERNETINTERNET

A B

ARP ReplyTo: 0:C2:44:12:4A:55B is 0:E0:81:3:21:52

Page 80: Introduction to  SOI-Asia Network

Dynamic Tunnel Configuration Protocol

Page 81: Introduction to  SOI-Asia Network

What is DTCP?

One-way Protocol Send-only Feed advertises the end point of LLTM to Receivers Receivers learn the end point of LLTM to send the GRE packets

DTCP HELLO Packet Advertise IP Address of BDL I/F on UDL Feed Periodic

Feed Up / Down, Join / Leave UDL Up / Down

Destination IP Address: 224.0.0.36 Destination Port: 652

Page 82: Introduction to  SOI-Asia Network

UDLR Review!

DTCP

LLTMBroadcastEmulation

UDLRUDLR

Page 83: Introduction to  SOI-Asia Network

UDLR in SOI-Asia Network

Implementation

Page 84: Introduction to  SOI-Asia Network

Difference betweenSpecification and Implementation

Specification: Send-only Feed Implementation: Satellite Feed + Feed Router

Specification: Receiver Implementation: Satellite Receiver + Receive

Router

Page 85: Introduction to  SOI-Asia Network

Satellite Receivers

A satellite receiver for SOI Asia network Input radio carrier from satellite UDL on Coax. Int

erface Output Ethernet frames from LAN Interface Provide Receiver functions of UDLR

GRE encapsulation DTCP client

UDBox, SONY-BOX

Page 86: Introduction to  SOI-Asia Network

Receive Router

PC-based router for Unicast / Multicast routing

Relationship with Satellite Receiver Forward packet from Receive-only network to UD

L (Satellite Receiver) Forward GRE packets from Satellite Receiver to

BDL (LAN connection to the Internet)

Page 87: Introduction to  SOI-Asia Network

Source

ReceiveRouter (RR)

SatelliteReceiver

9Mbps Satellite Link

ISP RouterINTERNETINTERNET

Satellite Feed

FeedRouter

DestinationGW Router

DATAIPEtherGREIP

1

2

3 DATAIP

DATAIP

Original Ethernet Frame

4 DATAIPEtherGREIP

Original Ethernet Frame

5

6

DATAIP

Ether

Original Ethernet Frame

SOI Asia Networkwith UDBox/SONY-BOX UDLR

Page 88: Introduction to  SOI-Asia Network

Requirements for Developing SOI-Asia

Network

Page 89: Introduction to  SOI-Asia Network

SOI ServerWMT ClientVIC/RAT Client

RPT ClientStaff PC

ReceiveRouter (RR)

SatelliteReceiver

INTERNETINTERNET

Campus LAN

Campus LAN

ISP Router

Blue = Cross Ethernet CableRed = Straight Ethernet CableBrown = Coax. Cable

Ethernet HUB

Connecting Devices

Page 90: Introduction to  SOI-Asia Network

SOI ServerWMT ClientVIC/RAT Client

RPT ClientStaff PC

ReceiveRouter (RR)

SatelliteReceiver

INTERNETINTERNET

Campus LAN

Campus LAN

9Mbps Satellite Link

ISP Router

Blue = SOI Asia Global IP Address SubnetRed = Local ISP Global IP Address SubnetGreen = Campus LAN Private IP Address Subnet

Logical Subnets inSOI-Asia Network

Page 91: Introduction to  SOI-Asia Network

NAT in SOI-Asia Network

ReceiveRouter + NAT

SatelliteReceiver

Local ISP

Local ISP

9Mbps Satellite Link

ISP Router

Private

SOI-AsiaGlobal

Local ISPGlobal

Page 92: Introduction to  SOI-Asia Network

Receive Router Configuration

Page 93: Introduction to  SOI-Asia Network

SOI-Asia NetworkRouting Configuration Outline

Routing in the SOI-Asia Network Unicast IPv4 ・・・ Static Routing Unicast IPv6 ・・・ Dynamic Routing using OSPF Multicast IPv6 ・・・ Dynamic Routing using PIM-S

M

Unicast IPv4 sfc-udl-feed advertises each route to each partner

site

Page 94: Introduction to  SOI-Asia Network

Steps to Install Receive Router

Kernel Configuration IPv4 Address Configu

ration Unicast Routing NAT Configuration

IPv6 Address Configuration

Unicast Routing Multicast Routing

Page 95: Introduction to  SOI-Asia Network

IPv4 Private Addressing for Receive Router and

Satellite Receiver

Page 96: Introduction to  SOI-Asia Network

Old configuration

Many RO sites use private IP address for the subnet where UDLR box and RR connect.

According to our site setup manual UDLR box should use 192.168.0.1 RR should use 192.168.0.2

Page 97: Introduction to  SOI-Asia Network

Problem on current configuration

RR detects MAC addresses of UDLR boxes, which are not located in the local site.

Connectivity fluctuates if wrong MAC address is learned on UDLR box and RR

Page 98: Introduction to  SOI-Asia Network

Direction

For the RO sites using private IP address for UDLR box and RR

Make UDLR boxes and RRs be unique

Page 99: Introduction to  SOI-Asia Network

Operation Network part of private IP address

Apply the fourth octet of the assigned global IP address to the third octet of the private network address

Host part of private IP address Give 1 to UDLR box as host address Give 2 to RR as host address

In the case that RR should use 202.249.25.194 as its global IP address UDLR box should use 192.168.194.1 RR should use 192.168.194. 2

Page 100: Introduction to  SOI-Asia Network
Page 101: Introduction to  SOI-Asia Network

Configuring RR

Achmad Husni Thamrin

SOI Asia Global-e-Workshop

Page 102: Introduction to  SOI-Asia Network

Logical Subnets inSOI Asia RO Network

SOI ServerWMT ClientVIC/RAT Client

RPT ClientStaff PC

ReceiveRouter (RR)

SatelliteReceiver

INTERNETINTERNET

Campus LANCampus LAN

9Mbps Satellite Link

ISP Router

Blue = SOI Asia Global IP Address SubnetRed = Local ISP Global IP Address SubnetGreen = Campus LAN Private IP Address Subnet

Page 103: Introduction to  SOI-Asia Network

NAT in SOI Asia RO Network

ReceiveRouter + NAT

SatelliteReceiver

Local ISP

Local ISP

9Mbps Satellite Link

ISP Router

Private

SOI-AsiaGlobal

Local ISPGlobal

Page 104: Introduction to  SOI-Asia Network

Steps

Compile kernel to enable Multicast Routing and NAT

Configure IPv4 network Configure IPv6 network Confirm reachibility to SFC UDL Feed Router Configure OSPFv3 using Zebra Configure PIM-SMv6

Page 105: Introduction to  SOI-Asia Network

Lab Work8.1 Kernel Installation

Page 11

Page 106: Introduction to  SOI-Asia Network

Lab Work8.2 Network

Configuration

Page 12

Page 107: Introduction to  SOI-Asia Network

Lab Work8.3 Verify Connectivity

Page 13

Page 108: Introduction to  SOI-Asia Network

Lab Work8.4 Configure IPv6 unica

st routing

Page 14

Page 109: Introduction to  SOI-Asia Network

Lab Work8.5 Configure PIM-

SMv6

Page 15

Page 110: Introduction to  SOI-Asia Network

Lab Work8.6 Final Check

Page 16