CS335 Networking & Network Administration Tuesday, June 1, 2010.

Slides:



Advertisements
Similar presentations
Session Initiation Protocol (SIP) Panel Larry Amiot (Northwestern University), Chair Ben Teitelbaum (Internet2) Todd Needham (Microsoft) Orit Levin (Radvision)
Advertisements

VoIP PRESENTATION BY HÜSEYİN SAVRAN OUTLINE PSTN an brief history of telephone.
1 IP Telephony (VoIP) CSI4118 Fall Introduction (1) A recent application of Internet technology – Voice over IP (VoIP): Transmission of voice.
Johan Garcia Karlstads Universitet Datavetenskap 1 Datakommunikation II Signaling/Voice over IP / SIP Based on material from Henning Schulzrinne, Columbia.
H. 323 Chapter 4.
Tom Behrens Adam Muniz. Overview What is VoIP SIP Sessions H.323 Examples Problems.
Voice over IP Fundamentals
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
24/08/2005 IP Telephony1 Guided by: Presented by: Dr.S.K.Ghosh Nitesh Jain 05IT6008 M.Tech 1 st year.
VoIP EE 548 Ashish Kapoor. Characteristics – Centralized and Distributed Control H.323 pushes call control functionality to the endpoint, while still.
DT228/3 Web Development WWW and Client server model.
Socket Programming.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Voice and Data Integration over IP An analytical overview of voice-over-IP Prabhu Sivarja Wichita State University, Wichita, KS Spring 2003.
TCP: Software for Reliable Communication. Spring 2002Computer Networks Applications Internet: a Collection of Disparate Networks Different goals: Speed,
1 Networking A computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources. The.
©Brooks/Cole, 2003 Chapter 6 Computer Networks. ©Brooks/Cole, 2003 Understand the rationale for the existence of networks. Distinguish between the three.
Lecturer: Tamanna Haque Nipa
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Chapter 31 File Transfer & Remote File Access (NFS)
Internet Vulnerabilities & Criminal Activities 1.2 – 9/12/2011 Structure of Internet Communications 1.2 – 9/12/2011 Structure of Internet Communications.
Data Communications and Networks
Service Oriented VoIP (SOVoIP): True Convergence of Data and Voice Networks Presented By Mohammed Jubaer Arif Supervisors Dr Shanika Karunasekera and Dr.
Hands-On Microsoft Windows Server 2003 Networking Chapter Three TCP/IP Architecture.
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Network Protocols. Why Protocols?  Rules and procedures to govern communication Some for transferring data Some for transferring data Some for route.
Chapter 2 Network Models
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
SEED Infotech Pvt. Ltd. 1 Networking in Java. SEED Infotech Pvt. Ltd. 2 Objectives of This Session Describe issues related to any type of network using.
1 Computer Networks DA Chapter 1-3 Introduction.
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
Applied Communications Technology Voice Over IP (VOIP) nas1, April 2012 How does VOIP work? Why are we interested? What components does it have? What standards.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 3 – VoIP: An Overview.
1 Version 3.0 Module 11 TCP Application and Transport.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
Fundamentals of Computer Networks ECE 478/578 Lecture #19: Transport Layer Instructor: Loukas Lazos Dept of Electrical and Computer Engineering University.
H.323 An International Telecommunications Union (ITU) standard. Architecture consisting of several protocols oG.711: Encoding and decoding of speech (other.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Network Security. 2 SECURITY REQUIREMENTS Privacy (Confidentiality) Data only be accessible by authorized parties Authenticity A host or service be able.
Chapter 15 – Part 2 Networks The Internal Operating System The Architecture of Computer Hardware and Systems Software: An Information Technology Approach.
Application Layer Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
Computer Security Workshops Networking 101. Reasons To Know Networking In Regard to Computer Security To understand the flow of information on the Internet.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
William Stallings Data and Computer Communications
Multimedia and Networks. Protocols (rules) Rules governing the exchange of data over networks Conceptually organized into stacked layers – Application-oriented.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Sy Le CS 147.  Process of transferring information between computers virtually anywhere in the world.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
3/10/2016 Subject Name: Computer Networks - II Subject Code: 10CS64 Prepared By: Madhuleena Das Department: Computer Science & Engineering Date :
Advanced Higher Computing Computer Networking Topic 1: Network Protocols and Standards.
THE OSI REFERENCE MODEL
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
IST 201 Chapter 11 Lecture 2. Ports Used by TCP & UDP Keep track of different types of transmissions crossing the network simultaneously. Combination.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
The OSI Model & TCP/IP model
IP Telephony (VoIP).
Voice over internet protocol
WEB SERVICES.
What the OSI Protocol Layers Do
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
Klara Nahrstedt Spring 2014
Introduction to Networking
Multimedia and Networks
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
OSI Reference Model Kashif Ishaq.
Internet Applications (Telnet, FTP)
Open System Interconnect (OSI).
Presentation transcript:

CS335 Networking & Network Administration Tuesday, June 1, 2010

IP telephony Equipment is less costly than telephone switches Backward compatible with PSTN (public switched telephone network) Be able to work with calls that originate with PSTN and terminate with IP telephone and vice versa

Encoding Audio is encoded using Pulse Code Modulation (PCM) The digitized audio is transferred using Real- Time Transport Protocol (RTP) – RTP solves some of the problems of duplication, jitter, and out of order delivery Each RTP message is encapsulated in UDP datagram, which is further encapsulated in IP datagram

Basic IP telephone system IP telephone Media Gateway Controller

Interoperation Media Gateway Signaling gateway

SIP – Session Initiation Protocol Operates at application layer Encompasses all aspects of signaling, including location of a called party, notification and setup (ringing a phone), determination of availability, and termination Provides services such as call forwarding Relies on multicast for conference calls Allows the two sides to negotiate capabilities and choose the media and parameters to be used

Example SIP session

IP telephones and electrical power Analog phones don’t need power IP telephones need power also Power over ethernet

FTP BSD UNIX

FTP Establish connection Authorize Put or Get files List files cd, cdup, ls

File types Binary Text Verbose and quiet mode

TFTP Trivial file transfer protocol Uses udp Devices use this to update software to devices like switches, routers, etc.

NSF - Network File System Accommodates applications that only need to read or write a part of a file Integrated into a computer’s file system view.html view.html

WWW Browsing http https Html Xml Web caching

Dynamic Web CGI ASP JSP PHP Lasso Cold Fusion Java Javascript

RPC Remote Procedure Call Places procedures on more than one machine

RPC Remote

RPC Communication stubs – software to implement the RPC

Middleware ONC RPC CDE/RPC MSRPC CORBA MSRPC2 COM/DCOM JINI SOAP XML

RPC letin/MS mspx letin/MS mspx inition/0,,sid26_gci214272,00.html inition/0,,sid26_gci214272,00.html