Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict...

32
Domain & VLXAN Server-1 Server-2 Server-3 Server-4 VTEP-1 VTEP-2 VTEP-3 VTEP-4 Server-1, Port 1/1 Server 2: VXLAN, VTEP-2 Server 3: VXLAN, VTEP-3 Server 4: VXLAN, VTEP-4 Server 1: VXLAN, VTEP-1 Server-2, Port 1/2 Server 3: VXLAN, VTEP-3 Server 4: VXLAN, VTEP-4 Server 1: VXLAN, VTEP-1 Server 2: VXLAN, VTEP-2 Server 3: VXLAN, VTEP-3 Server-4, Port 1/4 Server 1: VXLAN, VTEP-1 Server 2: VXLAN, VTEP-2 Server-3, Port 1/3 Server 4: VXLAN, VTEP-4 Figure 1.

Transcript of Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict...

Page 1: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Domain & VLXAN

Server-1 Server-2

Server-3Server-4

VTEP-1 VTEP-2

VTEP-3VTEP-4

• Server-1, Port 1/1• Server 2: VXLAN, VTEP-2• Server 3: VXLAN, VTEP-3• Server 4: VXLAN, VTEP-4

• Server 1: VXLAN, VTEP-1• Server-2, Port 1/2• Server 3: VXLAN, VTEP-3• Server 4: VXLAN, VTEP-4

• Server 1: VXLAN, VTEP-1• Server 2: VXLAN, VTEP-2• Server 3: VXLAN, VTEP-3• Server-4, Port 1/4

• Server 1: VXLAN, VTEP-1• Server 2: VXLAN, VTEP-2• Server-3, Port 1/3• Server 4: VXLAN, VTEP-4

Figure 1.

Page 2: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Internet & OCT Blockchain

Server-1 Server-2

Server-3Server-4

VTEP-1 VTEP-2

VTEP-3VTEP-4

• Server-1, Port 1/1 • Server-2, Port 1/2

• Server-4, Port 1/4 • Server-3, Port 1/3

Figure 2.

Page 3: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Internet & OCT Blockchain

Server-1 Server-2

Server-3Server-4

VTEP-1 VTEP-2

VTEP-3VTEP-4

• Server-1, Port 1/1• Server 2: BC, VTEP-2• Server 3: BC, VTEP-3• Server 4: BC, VTEP-4

• Server 1: BC, VTEP-1• Server-2, Port 1/2• Server 3: BC, VTEP-3• Server 4: BC, VTEP-4

• Server 1: BC, VTEP-1• Server 2: BC, VTEP-2• Server 3: BC, VTEP-3• Server-4, Port 1/4

• Server 1: BC, VTEP-1• Server 2: BC, VTEP-2• Server-3, Port 1/3• Server 4: BC, VTEP-4

Figure 3.

Page 4: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

MPLS

Data Center

Corporate Office

Data Center

Branch Office

Branch Office

Branch Office

Branch Office

Branch Office

Branch Office

Public Internet

Metro E

Wireless

Dedicated Circuits

Figure 4. WAN

Page 5: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Data Center

Corporate Office

Data Center

Branch Office

Branch Office

Branch Office

Branch Office

Branch Office

Branch Office

MPLS

Public Internet

Metro E

Wireless

Dedicated Circuits

Dialup

Figure 5. SD-WAN

Page 6: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Colo 1 Colo 2 Colo 3

BD-WAN Controller Cluster

BD-WAN BD-WAN BD-WAN

CPE

CPE CPE CPE

CPE CPE CPE

LogicalPhysical Figure 6. BD-WAN

LBG LBG

Public Cloud

Services

BD-WAN Secure Cloud

Global Blockchain

Content Providers

Page 7: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

BD-WAN Controller BD-WAN

• Instructions (Vector, Policy, QoS Marking…)• Resources (Local, Transocean, Cloud, Content)• Estimated Cost / Resource Unit

• Proposal Acceptance• Instructions Download For Execution• Minimum Threshold Cost Paid In Tokens

• Counters Set• Start of Operation

• Transaction Verified over Blockchain• Counters Set• Start of Operation

Initial State

Figure 7. Initial State

Page 8: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

BD-WAN Controller BD-WAN

• Asynchronous Notifications for Payment (intokens) needed from the Unit for smoothoperation

• Payment Notification Acknowledgement• Extra amount paid in tokens

• Counters Set• Resume Normal Operation

• Transaction Verified over Blockchain• Counters Set• Resume Normal Operation

Steady StateCounters about to expire on controller

Figure 8. Steady State

Page 9: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

BD-WAN Controller BD-WAN

• Transaction Verified over Blockchain• Counters Reset

• Counters about to expire on Unit• Extra amount paid in tokens

• Counters Reset• Resume Normal Operation

• Resume Normal Operation

Steady StateCounters about to expire on controller

Figure 9. Steady State

Page 10: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

BD-WAN Controller BD-WAN

• Controller interrupts the Unit with some newinstruction sets

• Controller refunds the Unit with the remainingToken balance (if any) • Unit acknowledges the new instruction sets

• Unit verifies the refund over the blockchain• Unit paid to the Controller at least the minimum

threshold amount required for normal operation

• Counters Set• Start of Operation

• Controller verifies the new transaction over theblockchain

• Counters set• Start of Operation

Interrupt

Figure 10. Interrupt

Page 11: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

BD-WAN Controller BD-WAN

• Asynchronous Notification for Payment neededfrom the Unit for smooth operation

• Unit does NOT acknowledge the paymentnotification as it believes there is still someremaining balance (service not used, nosynchronization between Controller & Unit

• “Judge Needed” from the log over the blockchain

• Start new counters (clean counters)• Resume normal operation till conflict resolution

• Controller acknowledges the need for a judge• Start new counters (dean counters)• Resume normal operation till conflict resolution

Conflict

Figure 11. Conflict

Page 12: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Figure 12. Hexadecimal Conversion

Page 13: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Investors who wantto participate

OCTb OCTb

ERC-20 Tokens

OCTb Token HoldersOCTb OCTbOCTb

OpenCT Platform with OCT Tokens

OCTb Stake HolderOCTb OCTbOCTb

OCT Stake HolderOCT OCTOCT

OCT OCTOCT

OCT Stake Holder /Block Producer

OCT OCTOCT

Figure 13. OCT Reward System

OCT OCTOCT

OCT OCTOCT

Page 14: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

EA

B

C

1

D

J

H

F

G

I

K

M

L

2

Figure 14. Blockchain Propagation

DestinationSource

BD-WAN Controller Cluster

LogicalPhysical

Page 15: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Figure 15 (a)

Figure 15 (b)

Figure 15 (c)

Figure 15 (d)

Figure 15 (e)

Figure 15 (f)

Figure 15 (g)

Figure 15 (h)

Page 16: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Figure 16 (a)

Figure 16 (b)

Figure 16 (c)

Figure 16 (d)

Figure 16 (e)

Figure 16 (f)

Page 17: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Figure 16 (g)cFigure 16 (h)

Page 18: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Figure 17. Hybrid Blockchain

Public Blockchain

Private BlockchainE

A

B

C

1

D

J

H

F

G

I

K

M

L

2

DestinationSource

Private / NetworkPublic / Assets

2

Destination

1

Source

Page 19: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

[Figure 18] Blockchain Growth Management

BlockchainE

A

B

H

I

K

L

BArchiving

Compression

Removal

Page 20: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

TCP/IP Verification

OpenCT BlockchainC

A

B

A

1

B

D

D

C

E

E

F

F

G

2

DestinationSource

BD-WAN Controller Cluster

Open CT BlockchainTCP/IP Verification [Figure 19] TCP/IP and OPEN CT Blockchain operating together

G

1

Source2

Destination

Page 21: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Figure 20. BaaT Protocol vs. data transport protocols

Feature UDP UDP-Lite TCP Multipath TCP SCTP DCCP RUDP[a]BaaT Encrypted BaaT Native

Packet header size 8 bytes 8 bytes 20–60 bytes 50–90 bytes 12 bytes[b] 12 or 16 bytes 14+ bytes74 bytes 50 bytes

Typical data-packet overhead 8 bytes 8 bytes 20 bytes ?? bytes 44–48+ bytes[c] 12 or 16 bytes 14 bytes74 bytes 50 bytes

Transport-layer packet entity Datagram Datagram Segment Segment Datagram Datagram DatagramSegment Segment

Connection-oriented No No Yes Yes Yes Yes Yes Yes Yes

Reliable transport No No Yes Yes Yes No Yes Yes Yes

Unreliable transport Yes Yes No No Yes Yes Yes No No

Preserve message boundary Yes Yes No No Yes Yes Yes No No

Delivery Unordered Unordered Ordered OrderedOrdered / Unordered Unordered Unordered Ordered Ordered

Datachecksum Optional Yes Yes Yes Yes Yes Optional Yes Yes

Checksum size 16 bits 16 bits 16 bits 16 bits 32 bits 16 bits 16 bits 32 bits 16 bits

Partialchecksum No Yes No No No Yes No No No

PathMTU No No Yes Yes Yes Yes ? Yes Yes

Flow control No No Yes Yes Yes No Yes Yes Yes

Congestion control No No Yes Yes Yes Yes ? Yes Yes

Explicit Congestion Notification No No Yes Yes Yes Yes ? Yes Yes

Multiplestreams No No No No Yes No No Yes Yes

Multi-homing No No No Yes Yes No No Yes Yes

Bundling /Nagle No No Yes Yes Yes No ? Yes Yes

Page 22: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

[Figure 21] Governance

Page 23: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Pre-Token Crowdsale Token Crowdsale Reserve Miner Reward

% from the maximum supply of Tokens 10% 40% 35% 15%

Number of Tokens available

25,000,000 100,000,000 87,500,000 37,500,000

[Figure 22] Token Distribution

Page 24: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

[Figure 23]

Page 25: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

[Figure 24]

Page 26: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

[Figure 25] The OCT rewarding system

Page 27: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

[Figure 25] The OCT rewarding system

Investors who want to participate

ERC—20 tokens: OTCbc

c

OTCb Token Holders

OTCb Stake Holders

OTC Stake Holders

Open CT PlatformWith OCT Tokens

Page 28: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

[Figure 26] The OSI Model

Layer 1: Physical

Layer 6: Presentation

Layer 7: Application

Layer 5: Session

Layer 4: Transport

Layer 3: Network

Layer 2: Data Link

Receive DataSend Data

Page 29: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Open CT Blockchain

BD WAN Controller

BD WAN Controller

Fig 27 - BD WAN Logical Diagram

BD WAN Unit

BD WAN Unit LBG Colo

Gateway

BD WAN Controller

Page 30: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Figure 28. OpenCT Marketplace - Bandwidth

Telco 1 Telco 2 Telco X

OpenCT Marketplace

Public Cloud / Public Internet Destination

Request

OpenCT Routing Decisions

OpenCT Routing Decisions

OpenCT Routing Decisions

Page 31: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Colo 1 Colo 2 Colo 3

BD-WAN Controller Cluster

BD-WAN BD-WAN BD-WAN

CPE

CPE CPE CPE

CPE CPE CPE

LogicalPhysical

LBG LBG

Public Cloud

Services

BD-WAN Secure Cloud

Global Blockchain

Content Providers

Figure 29. OpenCT Marketplace – Super, Mid, Mini

Page 32: Domain & VLXAN...•Resume normal operation till conflict resolution Conflict Figure 11. Conflict Figure 12. Hexadecimal Conversion Investors who want to participate OCTb OCTb ERC-20

Global Marketplace

Intranet

Enterprise/ Carrier

Figure 29. OpenCT Marketplace – Super, Mid, Mini