4.1.4 multi-homing.

Slides:



Advertisements
Similar presentations
Routing Routing in an internetwork is the process of directing the transmission of data across two connected networks. Bridges seem to do this function.
Advertisements

Stream Control Transmission Protocol (SCTP) Readdressing Retransmission Trigger draft-micchie-tsvwg-fastmsctp-01 Michio Honda Keio University
Giảng viên : Ts. Lê Anh Ngọc Học viên: Trịnh Hồng Điệp Nguyễn Minh H ư ớng 1.
Multihoming in IPV6 Habib Naderi Department of Computer Science University of Auckland.
Umut Girit  One of the core members of the Internet Protocol Suite, the set of network protocols used for the Internet. With UDP, computer.
H. 323 Chapter 4.
IPv6 Multihoming Support in the Mobile Internet Presented by Paul Swenson CMSC 681, Fall 2007 Article by M. Bagnulo et. al. and published in the October.
Camarillo / Schulzrinne / Kantola November 26th, 2001 SIP over SCTP performance analysis
Lecture 7 Transport Layer
CCNA2 Module 4. Discovering and Connecting to Neighbors Enable and disable CDP Use the show cdp neighbors command Determine which neighboring devices.
Stream Control Transmission Protocol (SCTP)
1 © 2005 Nokia mobike-transport.ppt/ MOBIKE Transport mode usage and issues Mohan Parthasarathy.
Stream Control Transmission Protocol 網路前瞻技術實驗室 陳旻槿.
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
1 Summer Report Reporter : Yi-Cheng Lin Data: 2008/09/02.
Lecturer: Tamanna Haque Nipa
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
NETWORKING CONCEPTS. TCP/IP The TCPIIP protocol suite was developed prior to the OSI model TCP/IP protocol suite was defined as having four layers: Host-to-network,
IP Network Basics. For Internal Use Only ▲ Internal Use Only ▲ Course Objectives Grasp the basic knowledge of network Understand network evolution history.
Chapter 16 Stream Control Transmission Protocol (SCTP)
Signaling & Network Control Dr. Eng. Amr T. Abdel-Hamid NETW 704 Winter 2006 Intelligent Networks.
CS448 Computer Networking Chapter 1 Introduction to Computer Networks Instructor: Li Ma Office: NBC 126 Phone: (713)
Presentation on Osi & TCP/IP MODEL
Adaptive Failover Mechanism Motivation End-to-end connectivity can suffer during net failures Internet path outage detection and recovery is slow (shown.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
ACM 511 Chapter 2. Communication Communicating the Messages The best approach is to divide the data into smaller, more manageable pieces to send over.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
I-D: draft-rahman-mipshop-mih-transport-01.txt Transport of Media Independent Handover Messages Over IP 67 th IETF Annual Meeting MIPSHOP Working Group.
M3UA Patrick Sharp.
TCP/IP and the Internet ARPANET (1969) –R&D network funded by DARPA. –Packet Switching Survive nuclear war. –Experimental to operational (1975). –Not suitable.
TCP/IP PROTOCOL SUITE The TCPIIP protocol suite was developed prior to the OSI model. Therefore, the layers in the TCP/IP protocol suite do not exactly.
CS 6401 Internetworking Outline Internet Architecture Best Effort Service Model.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
University of the Western Cape Chapter 12: The Transport Layer.
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
1 Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
Computer Security Workshops Networking 101. Reasons To Know Networking In Regard to Computer Security To understand the flow of information on the Internet.
Transport Layer COM211 Communications and Networks CDA College Theodoros Christophides
First, by sending smaller individual pieces from source to destination, many different conversations can be interleaved on the network. The process.
What is SIGTRAN?. SIGTRAN Signaling Transport (SIGTRAN) is an Internet Engineering Task Force (IETF) standard for transporting Public-Switched Telephone.
1.0 SIGTRAN protocol. Objectives SIGTRAN application in R4 network SIGTRAN protocol structure and message introduction SIGTRAN signaling flow Upon completion.
STREAM CONTROL TRANSMISSION PROTOCOL (SCTP)
SCTP: A new networking protocol for super-computing Mohammed Atiquzzaman Shaojian Fu Department of Computer Science University of Oklahoma.
1 12-Jan-16 OSI network layer CCNA Exploration Semester 1 Chapter 5.
Teacher:Quincy Wu Presented by: Ying-Neng Hseih
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Route Selection Using Policy Controls Using Multihomed BGP Networks.
for SDN-based flow handover in wireless environments Daniel Corujo Carlos Guimarães Rui L. Aguiar
TCP/IP1 Address Resolution Protocol Internet uses IP address to recognize a computer. But IP address needs to be translated to physical address (NIC).
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
SCTP (Stream Control Transmission Protocol) Chanmin Park ( 박 찬 민 ) CARES lab.
11/18/2016Basic TCP/IP Networking 1 TCP/IP Overview Basic Networking Concepts.
Ch23 Ameera Almasoud 1 Based on Data Communications and Networking, 4th Edition. by Behrouz A. Forouzan, McGraw-Hill Companies, Inc., 2007.
Chapter 7: Transport Layer
IPv6-based Multihoming Standardization Activities April, 2008
4.1.5 multi-homing.
OSI model vs. TCP/IP MODEL
Click to edit Master subtitle style
PART 5 Transport Layer Computer Networks.
SCTP v/s TCP – A Comparison of Transport Protocols for Web Traffic
Net 431: ADVANCED COMPUTER NETWORKS
Transport Layer Unit 5.
SCTP: Stream Control Transport Protocol
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
BGP Overview BGP concepts and operation.
Stream Control Transmission Protocol (SCTP)
OSI Reference Model Unit II
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Presentation transcript:

4.1.4 multi-homing

introduction Multi-homing A host is said to be multihomed if it has multiple network interfaces or IP address. To increase the reliability of the network applications.

Some issues in using multi-homing path failure detection How to know the link condition? path exploration path selection Which link is better to transmit data? path handover Handover scenario.

Transport layer multi-homing SCTP, Stream Control Transmission Protocol SCTP was originally designed for transmitting PSTN signaling messages across the Internet. TCP + multi-homing

SCTP overview SCTP is a new IETF standard transport protocol (RFC2960) Stream Control Transmission Protocol Originally used in Signaling transport as like SS7 doing telephone switching over IP networks highly reliable, timely delivery, high availability Why ? TCP and UDP lacked some features that were needed

IP reference model(From Stewart/Xie)

Stream Control Transmission Protocol (SCTP) All about SCTP… Connection-oriented, reliable transport protocol combination with TCP & UDP Security features (4-way handshake, tags) Message oriented (streams of messages/chunks) Reliable in-sequence or out-of-sequence delivery to upper layer TCP-friendly flow/congestion control with selective ack. Supports Multi-streaming and Multi-homing one association can contain many logical streams multiple physical or logical interfaces Monitors peer and path reachability (heartbeats) Reasonable overhead (typical 28 bytes for data)

SCTP multi-homing Endpoints of a connection can consist of more than one IP address Data chunks are transmitted over primary path and idle paths are alternative Separate congestion control parameters for different paths

SCTP multi-homing Multiple src/dest ip addresses Use of different physical paths not guaranteed Peer reachability and path status are monitored (heartbeat) One selectable default path Parameters per path (cwnd, RTT, RTO, PRL) IP network IP A2 IP B2 IP B1 IP B3 IP A1

SCTP Multihoming Internet Host A A1 A2 Host B B1 B2 Internet ISP hosts choose 1 of 4 possible TCP connections: (A1,B1) or (A1,B2) or (A2,B1) or (A2,B2) one SCTP association ({A1,A2}, {B1,B2}) concept of “primary” destination Let B1 be Host A’s primary destination Let A1 be Host B’s primary destination network state (RTT, cwnd, ssthresh, …) maintained per destination

Network layer multi-homing IPv4 multi-homing Network must have its own public IP address range and an AS number The routing over these connections is normally controlled by a BGP enabled router. In the case where one outgoing link from the multihomed network fails, outgoing traffic will automatically be routed via one of the remaining links.

Data link multi-homing 802.21 IEEE 802.21 is developing standards to enable handover and interoperability between heterogeneous network types including both 802 and non 802 networks.

IEEE 802.21 Media Independent Handover(HIM) Three mobility service Optimization of handovers between heterogeneous IEEE 802 system as well as between 802 and cellular systems Three mobility service Event Service 換手事件觸發 Command Service 相對應命令下達 Information Service 蒐集interface資訊 14

802.21 architecture

Session Initiation Protocol (SIP) + IEEE 802.21 A mobile node with 2 WLAN interfaces. A session is running on one WLAN connection initially. SIP uses IEEE 802.21 Media Independent Information Service (MIIS) to acquire network information and to configure the other WLAN interface. When the first WLAN fails, SIP sends Re-Invite and Registration message to switch the session to the second WLAN interface.