COS 420 Day 1. Agenda Roll Call Introduction WebCT Overview Syllabus Review Course Overview and Introduction.

Slides:



Advertisements
Similar presentations
Whos who in the IETF Zoo? Geoff Huston Executive Director, Internet Architecture Board.
Advertisements

SNMP (Simple Network Management Protocol) Overview Draft Version.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Network Protocols and Communications Introduction to Networks.
Russ Housley IETF Chair 23 July 2012 Introduction to the IETF Standards Process.
Chapter 1 1.  Introduction to Networking  Fundamental Network Characteristics  Type and Sizes of Networks  Network Performance issues and Concepts.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
Chapter 2 Network Models.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
ELC/BUS/PSA 347 Day 1. Agenda Roll Call Introduction WebCT Overview Contract on Classroom Behavior Syllabus Review.
EEC-484/584 Computer Networks Lecture 3 Wenbing Zhao
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 1 Introduction.
DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-1 COS 346 Day 1.
Cornell CS502 Web Basics and Protocols CS 502 – Carl Lagoze Acks to McCracken Syracuse Univ.
Chapter 1 Read (again) chapter 1.
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
Networking Standards. Objectives Identify organizations that set standards for networking.
Internet Engineering Task Force (IETF) Tony Hain.
ECS152BXin Liu 1 ECS 152B Computer Networks Fall 2003 Prof. Xin Liu
Management of the Internet
Chapter Overview TCP/IP Protocols IP Addressing.
1 CS 4396 Computer Networks Lab The Internet. 2 A Definition On October 24, 1995, the FNC unanimously passed a resolution defining the term Internet.
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 The Internet and Its Uses Working at a Small-to-Medium Business or.
TCP/IP Essentials A Lab-Based Approach Shivendra Panwar, Shiwen Mao Jeong-dong Ryoo, and Yihan Li Chapter 0 TCP/IP Overview.
G64INC Introduction to Network Communications Ho Sooi Hock Internet Protocol.
Intro to Computer Networks Internet and Networking Terms Bob Bradley The University of Tennessee at Martin.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based.
4/11/40 page 1 Department of Computer Engineering, Kasetsart University Introduction to Computer Communications and Networks CONSYL Introduction.
Network Administration. What is a Systems Administrator?  Person responsible for:  Setting up servers  Configuring the environment for web and other.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 01 Instructor: Dr. Li-Chuan Chen TA: Waqar Ishaq Date: 08/25/2003.
1 A short introduction to the IETF Harald Alvestrand IETF chair Harald Alvestrand IETF chair.
Protocols and the TCP/IP Suite
Chapter 1 1.  Introduction to Networking  Fundamental Network Characteristics  Type and Sizes of Networks  Network Performance issues and Concepts.
Summary - Part 1 - Objectives The purpose of this basic IP technology training is to explain video over an IP network. This training describes how video.
Introduction and Overview Chapter 1. Why Study TCP/IP? Forms global Internet base technology Has accommodated explosive growth well Protocols work over.
 Internet Regulation  Some people think that Internet Regulations and Business exchange are the same. That is why many consider this a controversial.
Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
Chapter 17 - Internetworking: Concepts, Architecture, and Protocols 1. Internetworking concepts 2. Router 3. protocol for internetworking 4. TCP/ IP layering.
Internet and Intranet RMUTT, Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
Copyright © 2007 Pearson Education, Inc. Slide 3-1 E-commerce Kenneth C. Laudon Carol Guercio Traver business. technology. society. Third Edition.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
Introduction to TCP/IP
1 Chapters 2 & 3 Computer Networking Review – The TCP/IP Protocol Architecture.
TCP/IP Protocol Suite 1 Chapter 1 Objectives Upon completion you will be able to: Introduction Understand the history of the Internet Understand the meaning.
The RFC series The collective wisdom and insights of the early Internet pioneers and those who came later has been preserved within the set of documents.
1 Pertemuan 5 Networking Models. Discussion Topics Using layers to analyze problems in a flow of materials Using layers to describe data communication.
Who’s watching your network The IETF standards process and OpenPGP Jon Callas 8 October 1998.
Internet and Intranet Fundamentals Class 3 Session B.
TCP/IP Protocol Suite 1 Chapter 1 Objectives Upon completion you will be able to: Introduction Understand how the Internet came into being Understand the.
Reading TCP/IP Protocol. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also.
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
1 Review – The Internet’s Protocol Architecture. Protocols, Internetworking & the Internet 2 Introduction Internet standards Internet standards Layered.
Internet Technology & Network Management Lecture # 01 Information Technology Lucky Sharma Subject Code: IT 603.
Computer Networking 网络课件 双语教学 模拟实验 计算机网络教研室 Department of Computer Networking Application CHAPTER 14 INTERNETWORKING 1 The first section 2 Exercises.
SNMP (Simple Network Management Protocol) Overview
Chapter 3: Network Protocols and Communications
Chapter 3: Network Protocols and Communications
Introduction Objectives Chapter 1 Upon completion you will be able to:
Chapter 1 Introduction.
Introduction Objectives Chapter 1 Upon completion you will be able to:
SNMP (Simple Network Management Protocol) Overview
Ch1: Introduction Ch 2: TCP/IP and OSI
Introduction to TCP/IP
The Internet Introductory material.
Chapter 1 Introduction.
Introduction Prof. Choong Seon HONG.
Presentation transcript:

COS 420 Day 1

Agenda Roll Call Introduction WebCT Overview Syllabus Review Course Overview and Introduction

INSTRUCTOR Tony Gauvin, Assistant Professor of E- Commerce Contact info 216 Nadeau (207) or ext 7519 WebCT (Tony Gauvin COS 125)

Instructional Philosophy Out-Come based education Would rather discuss than lecture Requires student preparation Hate grading assignments Especially LATE assignments Use class interaction, assignments, quizzes and projects to determine if outcomes are met.

COS 420 Survival Primer This is a 400 Level course which means the students take a greater responsibility for success in this course I expect That students show a lot of initiative That students have read the materials in advance of the lecture/discussion Assignments and Projects will be of high-quality as befitting a soon to be professional

Scope of Text Internetworking: an overview of concepts, terminology, and technology underlying the TCP/IP Internet protocol suite and the architecture of an internet.

Objectives You will learn Terminology (including acronyms) Concepts and principles – The underlying model – Encapsulation – End-to-end paradigm Naming and addressing Functions of protocols including ARP, IP, TCP, UDP,SMTP, FTP, DHCP, and more Layering model

Objectives Cont’ Internet architecture and routing Applications You will not learn A list of vendors, hardware products, software products, services, comparisons, or prices Alternative internetworking technologies (they have all disappeared!)

Schedule Of Topics for Semester Introduction Review of – Network hardware – Physical addressing Internet model and concept Internet (IP) addresses Higher-level protocols and the layering principle Examples of internet architecture Routing update protocols Application-layer protocols

Why Study TCP/IP? The Internet is everywhere Most applications are distributed They use TCP/IP for communications Vendor Independence Before TCP/IP and the Internet Only two sources of network protocols Specific vendor such as IBM or Digital Equipment Standards bodies such as the ITU (formerly known as CCITT) TCP/IP None of the above

Who Built TCP/IP? Internet Architecture Board (IAB) Originally known as Internet Activities Board Evolved from Internet Research Group Forum for exchange among researchers About a dozen members Reorganized in 1989 and 1993 Merged into the Internet Society in 1992

Components Of The IAB Organization IAB (Internet Architecture Board) Board that oversees and arbitrates URL is IRTF (Internet Research Task Force) Coordinates research on TCP/IP and internetworking Virtually defunct

Components Of The IAB Organization (continued) IETF (Internet Engineering Task Force) Coordinates protocol and Internet engineering Headed by Internet Engineering Steering Group (IESG) Divided into N areas (N is 10 plus or minus a few) Each area has a manager Composed of working groups (volunteers) URL is

ICANN Internet Corporation for Assigned Names and Numbers Formed in 1998 to subsume IANA contract Not-for-profit managed by international board Now sets policies for addresses and domain names Support organizations Address allocation (ASO) Domain Names (DNSO) Protocol parameter assignments (PSO) For fun see

World Wide Web Consortium Organization to develop common protocols for World Wide Web Open membership Funded by commercial members URL is

Internet Society Organization that promotes the use of the Internet Formed in 1992 Not-for-profit Governed by a board of trustees Members worldwide URL is

Protocol Specifications And Documents Protocols documented in series of reports Documents known as Request For Comments (RFCs)

RFCs Series of reports that include TCP/IP protocols The Internet Related technologies Edited by IESG, but not peer-reviewed like scientific journals Contain: Proposals Surveys and measurements Protocol standards Jokes

RFC continued Numbered in chronological order Revised document reissued under new number Numbers ending in 99 reserved for summary of previous 100 RFCs Index and all RFC’s available on-line RFC editor Web Site

Requirements RFCs Host Requirements Documents Major revision/clarification of most TCP/IP protocols RFC 1122 (Communication Layers) RFC 1123 (Application & Support) RFC 1127 (Perspective on ) Router Requirements Major specification of protocols used in IP gateways (routers) RFC 1812 (updated by RFC 2644)

Special Subsets Of RFCs For Your Information (FYI) Provide general information Intended for beginners Best Current Practices (BCP) Engineering hints Reviewed and approved by IESG

A Note About RFCs RFCs span two extremes Protocol standards Jokes Question: how does one know which are standards? Some of my favorites A Standard for the Transmission of IP Datagrams on Avian Carriers (RFC 1149) The Hyper Text Coffee Pot Control Protocol (RFC 2324), The Security Flag in the IPv4 Header (RFC 3514) The Twelve Networking Truths (RFC 1925)

The 12 Networking Truths RFC 1925, by Ross Callon 1. It Has To Work. 2. No matter how hard you push and no matter what the priority, you can't increase the speed of light. (corollary). No matter how hard you try, you can't make a baby in much less than 9 months. Trying to speed this up *might* make it slower, but it won't make it happen any quicker. 3. With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea. It is hard to be sure where they are going to land, and it could be dangerous sitting under them as they fly overhead. 4. Some things in life can never be fully appreciated nor understood unless experienced firsthand. Some things in networking can never be fully understood by someone who neither builds commercial networking equipment nor runs an operational network. 5. It is always possible to aglutenate multiple separate problems into a single complex interdependent solution. In most cases this is a bad idea.

The 12 Networking Truths 6.It is easier to move a problem around (for example, by moving the problem to a different part of the overall network architecture) than it is to solve it. (corollary). It is always possible to add another level of indirection. 7.It is always something (corollary). Good, Fast, Cheap: Pick any two (you can't have all three). 8.It is more complicated than you think. 9.For all resources, whatever it is, you need more. (corollary) Every networking problem always takes longer to solve than it seems like it should. 10.One size never fits all. 11.Every old idea will be proposed again with a different name and a different presentation, regardless of whether it works. (corollary). See rule 6a. 12.In protocol design, perfection has been reached not when there is nothing left to add, but when there is nothing left to take away.

TCP/IP Standards (STD) Set by vote of IETF Documented in subset of RFCs Found in Internet Official Protocol Standards RFC and on IETF web site Issued periodically Current version is RFC 3600

Internet Drafts Preliminary RFC documents Often used by IETF working groups Available on-line from several repositories Either become RFCs within six months or disappear

Obtaining RFCs And Internet Drafts Available via – – FTP – World Wide Web IETF report contains summary of weekly activity RFC Editor

Summary TCP/IP is vendor-independent Standards set by IETF Protocol standards found in document series known as Request For Comments (RFCs) Standards found in subset of RFCs labeled STD

For Next Week Read 1 st 3 Chapters of Text Start on Assignment 1 Due Jan 29, 2003