Example of Implementation Kumpol Luengpetngam Telecommunication Division, RTH:Bangkok th.

Slides:



Advertisements
Similar presentations
Module 2: Assigning IP Addresses in a Multiple Subnet Network.
Advertisements

Network Layer Delivery Forwarding and Routing
/ /17 32/ / /
Reflection nurulquran.com.
Network Layer: Address Mapping, Error Reporting, and Multicasting
Introduction to IP Routing Geoff Huston
Status of Implementation at RTH Tokyo By Hiroyuki Ichijo Contents Contents 1. GTS facilities 2. GTS circuits 3. Use of the Internet 4. Collection of SHIP.
1 Linux IP Masquerading Brian Vargyas XNet Information Systems.
Summative Math Test Algebra (28%) Geometry (29%)
Ch 20. Internet Protocol (IP) Internetworking PHY and data link layers operate locally.
About IP Addresses
Any Questions?.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: Subnetting IP Networks Network Fundamentals.
Configuring and Troubleshooting ACLs
IPv4 to IPv6 Network Address Translation. Introduction 4 What is the current internet addressing scheme and what limitations does it face. 4 A new addressing.
1 Network Address Translation (NAT) Relates to Lab 7. Module about private networks and NAT.
Introduction to TCP/IP
IP Routing.
Network Layer IP: Internet Protocol –Datagram format –IPv4 addressing –ICMP –IPv6.
DMZ (De-Militarized Zone)
Route Optimisation RD-CSY3021.
Binary Lesson 5 Classful IP Addresses. IP Addresses (version 4) IP addresses are 32 bits long IP addresses are 32 bits long Four bytes or "octets" Four.
Chapter 9: Subnetting IP Networks
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA TCP/IP Protocol Suite and IP Addressing Halmstad University Olga Torstensson
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 9 TCP/IP Protocol Suite and IP Addressing.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Cisco 2 - Routers Perrine. J Page 14/30/2015 Chapter 10 TCP/IP Protocol Suite The function of the TCP/IP protocol stack is to transfer information from.
Frame Relay CCNA4 Chapter 6.
11 TROUBLESHOOTING Chapter 12. Chapter 12: TROUBLESHOOTING2 OVERVIEW  Determine whether a network communications problem is related to TCP/IP.  Understand.
Week 5: Internet Protocol Continue to discuss Ethernet and ARP –MTU –Ethernet and ARP packet format IP: Internet Protocol –Datagram format –IPv4 addressing.
Oct 21, 2004CS573: Network Protocols and Standards1 IP: Addressing, ARP, Routing Network Protocols and Standards Autumn
Frame Relay & ATM 1 Lecture 7 Paul Flynn. 2 Virtual Circuit Switching Virtual Circuit Switching Digital Line Connection Identifier (DLCI) Three Phases.
Wireshark and TCP/IP Basics ACM SIG-Security Lance Pendergrass.
IST 228\Ch3\IP Addressing1 TCP/IP and DoD Model (TCP/IP Model)
Connecting Networks © 2004 Cisco Systems, Inc. All rights reserved. Defining the IP Packet Delivery Process INTRO v2.0—4-1.
SUSE Linux Enterprise Server Administration (Course 3037) Chapter 7 Connect the SUSE Linux Enterprise Server to the Network.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
CCNA Introduction to Networking 5.0 Rick Graziani Cabrillo College
Guide to TCP/IP, Third Edition
Networking Feb. 6, 2008 by Larry Finger. Networking Hardware Glossary RJ45 – Official name for 8-pin connector Cat 5, 5E or 6 - Cable suitable for “high”-speed.
1 Computer Networks and Internets Spring 2005 Assistant Professor JainShing Liu.
Cisco S4C6 Frame Relay.
1 IP: putting it all together Part 2 G53ACC Chris Greenhalgh.
1 Chapter Overview TCP/IP DoD model. 2 Network Layer Protocols Responsible for end-to-end communications on an internetwork Contrast with data-link layer.
Release 16/07/2009Jetking Infotrain Ltd. Assembling and Cabling Cisco Devices Chapter 3.
Objectives: Chapter 5: Network/Internet Layer  How Networks are connected Network/Internet Layer Routed Protocols Routing Protocols Autonomous Systems.
Chap 9 TCP/IP Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
1 TCP/IP Internetting ä Subnet layer ä Links stations on same subnet ä Often IEEE LAN standards ä PPP for telephone connections ä TCP/IP specifies.
TCP/IP Protocols Contains Five Layers
1 Internet Control Message Protocol (ICMP) Used to send error and control messages. It is a necessary part of the TCP/IP suite. It is above the IP module.
What is FRAME RELAY ? Frame Relay is a way of sending information over a WAN by dividing data into packets It operates at the Physical and Data Link layers.
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
Network Protocols n ISO OSI 7-layer model n TCP/IP suite l TCP/UDP l IP l Ethernet/Token Ring l ICMP.
Transport Layer3-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
1 Bus topology network. 2 Data is sent to all computers, but only the destination computer accepts 02608c
Linux Operations and Administration Chapter Eight Network Communications.
1 DETAILS OF PROTOCOLS The Zoo Protocol - TCP - IP.
+ Routing Concepts 1 st semester Objectives  Describe the primary functions and features of a router.  Explain how routers use information.
Page 12/9/2016 Chapter 10 Intermediate TCP : TCP and UDP segments, Transport Layer Ports CCNA2 Chapter 10.
Network Layer IP Address.
This courseware is copyrighted © 2016 gtslearning. No part of this courseware or any training material supplied by gtslearning International Limited to.
CSE 421 Computer Networks. Network Layer 4-2 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside.
Cisco Routers Routers collectively provide the main feature of the network layer—the capability to forward packets end-to-end through a network. routers.
Network Overview. Protocol Protocol (network protocols) - a special set of rules that define communication between two or more devices on a network.
Instructor Materials Chapter 6: Network Layer
COMPUTER NETWORKS CS610 Lecture-45 Hammad Khalid Khan.
Introduction An introduction to the software and organization of the Internet Lab.
Status of Implementation at RTH Tokyo
Networking Essentials For Firewall-1 Administrators
Presentation transcript:

Example of Implementation Kumpol Luengpetngam Telecommunication Division, RTH:Bangkok th

Implementation of TCP/IP at RTH Bangkok The Bangkok RTH has implemented TCP/IP protocols for Tokyo RTH, Vientiane NMC and Kuala Lumpur NMC for data collection and exchange.

Bangkok TCP/IP Network MSS Host at Bangkok TCP/IP Port Router Cisco 2600 DSU Modem Nokia BB 512 NTU Modem CAT Frame Relay or ISDN Provider TOT PCM Mux Provider ETL PCM 30 Mux Provider DSU Modem Nokia BB 512 Router Cisco 2600 CAT Frame Relay or ISDN Provider DSU Modem Router Cisco 2650 MSS at Tokyo TCP/IP Port NTU Modem NTU Modem NTU Modem Router Cisco 1720 TCP/IP Port MSS at Vientaine MSS VIENTIANE TOT NARMPNU EXCHANGE MSS Bangkok Line Interface G 703(4W) CAT G 703(4W) Line Interface VIENTIANE SIDE TOKYO SIDEBANGKOK SIDE

Bangkok (AS 64769) Tokyo (AS 64520) Vientiane (AS 64771) Kuala Lumpur (AS 65154) Frame Relay Network Frame Relay Network DDN Network Status TCP/IP at RTH Bangkok

A pair of official IP addresses for each pure IP link are assigned by WMO. The subnet mask is which provides 62 subnets each with 2 hosts (routers). BangkokTokyo Frame Relay Networ k an IP address for an eligible host a pair of IP addresses for a Frame Relay links. for eligible hosts. Each center declares a few official IP addresses General concepts of Addressing

Frame Relay Networks Router for GTS connections Cisco 2600 IOS Ver (3)T NAT (Network Address Translation) MSS private address for THAI private address for THAI2 Tokyo AS Bangkok AS Kuala Lumpur AS Vientiane AS DDN Network Firewall Sentinet Ver / /30 THAI4 (MSS) THAI2 (MSS) Private IP address / /

System configuration at Bangkok

GTS Circuit Internet LAN HUB Firewall Cisco Router Digital Alpha 4000 Server x Digital Alpha 2100 Server x TCP/IP Supported Connection Diagram Existing Workstation and Plotter

Circuit configuration and Protocols in transport ** Bangkok - Tokyo circuit configuration in physical level Circuit type : Frame relay Networks (NNI) Carriers : CAT (Thailand portion) Port speeds : 64 kbps (TMD-CAT) : 128 kbps (JMA-KDDI) Delay in network : Expecting less than a few of ten milliseconds

Circuit configuration and Protocols in transport ** Bangkok - Tokyo circuit configuration in logical level Connectivity: One Permanent Virtual Circuit (PVC) Identification of Multiplexing : Data Link Connection Identifier (DLCI) DLCI Values : 20 (Thailand portion) : 20 (Japan portion)

Circuit configuration and Protocols in transport Bangkok - Tokyo circuit configuration in logical level (next) Logical speed guarantee : Committed Information Rate (CIR) : 16Kbps (Flow from Bangkok to Tokyo) : 16Kbps (Flow from Tokyo to Bangkok) Interface : ITU-T Q.933 Annex A (Thailand portion) : ITU-T Q.933 Annex A (Japan portion)

Circuit configuration and Protocols in transport ** Protocols Link protocol : Frame Relay Network protocol: IP v4 (Internet Protocol version 4) : ICMP (Internet Control Message Protocol) for PING Transport protocol : TCP (Transmission Control Protocol) Routing protocol: Border Gateway Protocol version 4 (BGP-4) Compression : None Traffic type: Meteorological message in TCP socket stream. File Transfer in future

TCP/IP Frame Relay sockets The mechanism for store-and- forward, queing and others message processing should be kept. The message structure in TCP socket stream complies with the Recommended practices and procedure for the Implementation use and Application of TCP/IP on the GTS (Attachment II-15 of manual on the GTS)

Routing Routing protocol –BGP-4 (Border Gateway protocol version 4) is used as dynamics routing protocol on the IP link.

Autonomouse System (AS) Autonomous System (AS) Private AS number assigned by WMO secretariat. The AS numbers for neighbour centres are: Bangkok RTH : AS Tokyo RTH : AS Kuala Lumpur NMC : AS Vientiane NMC : AS 64771

Filtering Filtering –To allow only agreed protocols (port Number). –To allow only agreed destination IP address. –To allow only agreed source address.

Procedure for recover of missing data Request/Repeat of missing text message - Requests for missing text messages should be sent on the text connection. T 1 T 2 (in message header) of BM should be used. - A requested message should be retransmitted with its original heading and with the lastest channel sequence number.

The request formats Requesting a message (SOH) (CR)(CR)(LF) nnnn (CR)(CR)(LF) BMRR01 CaCaCaCa YYGGgg (CR)(CR)(LF) CCCC (CR)(CR)(LF) SQN nnnn= (CR)(CR)(LF)(ETX)

The request formats Requesting a selected number of messages (SOH) (CR)(CR)(LF) nnnn (CR)(CR)(LF) BMRR01 CaCaCaCa YYGGgg (CR)(CR)(LF) CCCC (CR)(CR)(LF) SQN nnnn/nnnn/nnnn= (CR)(CR)(LF)(ETX)

The request formats Requesting a continuous series of messages (SOH) (CR)(CR)(LF) nnnn (CR)(CR)(LF) BMRR01 CaCaCaCa YYGGgg (CR)(CR)(LF) CCCC (CR)(CR)(LF) SQN nnnn-nnnn= (CR)(CR)(LF)(ETX)

Request/Repeat of missing binary messages Requesting a message (SOH) (CR)(CR)(LF) nnnn (CR)(CR)(LF) BIRR01 CaCaCaCa YYGGgg (CR)(CR)(LF) CCCC (CR)(CR)(LF) SQN nnnn= (CR)(CR)(LF)(ETX)

The request formats Requesting a selected number of messages (SOH) (CR)(CR)(LF) nnnn (CR)(CR)(LF) BIRR01 CaCaCaCa YYGGgg (CR)(CR)(LF) CCCC (CR)(CR)(LF) SQN nnnn/nnnn/nnnn= (CR)(CR)(LF)(ETX)

The request formats Requesting a continuous series of messages (SOH) (CR)(CR)(LF) nnnn (CR)(CR)(LF) BIRR01 CaCaCaCa YYGGgg (CR)(CR)(LF) CCCC (CR)(CR)(LF) SQN nnnn-nnnn= (CR)(CR)(LF)(ETX)

To: Tokyo (text) To: Bangkok (binary) Port : Port : 8026 BANGKOKTOKYO To: Bangkok (text) Port : 8025 To: Tokyo (binary) MSS : (cadess1) (cadess2) Port : MSS : Active Open Passive Open Passive Open Active Open TCP socket connections on operation basis

DDN FTP connection - The only FTP connection, DDN to NMC Vientiane. - Using two transmitting methods: PUT and GET. - Output for maximum 10 messages per file or Maximum 30 seconds time-relay consecutively. PUT to Vientiane Get from Vientiane Get from Bangkok PUT to Bangkok MSS: (AMSS) MSS: BANGKOKVIENTIANE

To: KL (text) To: Bangkok (binary) Port : Port : 9025 BANGKOKKuala Lumpur To: Bangkok (text) Port : 9024 To: KL (binary) MSS : Port : MSS : Active Open Passive Open Passive Open Active Open TCP socket connections on operation basis

Trouble shooting and problem resolution Steps in resolving problems: –Check the remote centre (If the security policy of the remote centre allows it.) –Check if the link to the outside network is reachable. –Check the local network by trying to reach next gateway. –Check the local IP stack and configuration.

Basic tools for investigation Ping –Ping will check if the destination IP address can be reached. # PING TK1 PING TK1 ( ): 56 DATA BYTES 64 BYTES FROM : ICMP_SEQ=0 TTL=59 TIME=177 MS 64 BYTES FROM : ICMP_SEQ=1 TTL=59 TIME=166 MS 64 BYTES FROM : ICMP_SEQ=2 TTL=59 TIME=167 MS 64 BYTES FROM : ICMP_SEQ=3 TTL=59 TIME=165 MS

----TK1 PING STATISTICS PACKETS TRANSMITTED, 4 PACKETS RECEIVED, 0% PACKET LOSS ROUND-TRIP (MS) MIN/AVG/MAX = 165/169/177 MS # PING TKR PING TKR ( ): 56 DATA BYTES 64 BYTES FROM : ICMP_SEQ=0 TTL=253 TIME=162 MS 64 BYTES FROM : ICMP_SEQ=1 TTL=253 TIME=165 MS 64 BYTES FROM : ICMP_SEQ=2 TTL=253 TIME=167 MS ----TKR PING STATISTICS PACKETS TRANSMITTED, 3 PACKETS RECEIVED, 0% PACKET LOSS ROUND-TRIP (MS) MIN/AVG/MAX = 162/165/167 MS # Basic tools for investigation (next)

Traceroute –Traceroute is used to show which routes are transited on the network between two centres. Firewall or packet filter on router may block the traffic as part of local security policy.

# TRACEROUTE TK1 TRACEROUTE TO TK1 ( ), 30 HOPS MAX, 40 BYTE PACKETS 1 SENT1 ( ) 1 MS 1 MS 1 MS 2 ROUTER1 ( ) 1 MS 1 MS 1 MS 3 TKR ( ) 173 MS 193 MS 172 MS 4 TKR ( ) 163 MS * 196 MS 5 * TKR ( ) 149 MS * 6 TKR ( ) 155 MS * 158 MS Basic tools for investigation (next)

# TRACEROUTE TKR TRACEROUTE TO TKR ( ), 30 HOPS MAX, 40 BYTE PACKETS 1 SENT1 ( ) 1 MS 1 MS 0 MS 2 ROUTER1 ( ) 2 MS 1 MS 1 MS 3 TKR ( ) 156 MS * 147 MS # Basic tools for investigation (next)

# NETSTAT -NR ROUTING TABLES DESTINATION GATEWAY FLAGS REFS USE INTERFACE NETMASKS: INET ROUTE TREE FOR PROTOCOL FAMILY 2: DEFAULT UGS TU UGHS 0 0 TU UH LO0 128/ U TU / U TU UGHS TU0 Basic tools for investigation (next)

UGHS TU UGHS 0 9 TU UGHS 0 0 TU UGHS 0 0 TU UGHS 0 0 TU UGHS TU UGHS 0 0 TU1 # Basic tools for investigation (next)