Computer Network : Spring 2001
|
|
- Rhoda Harrell
- 6 years ago
- Views:
Transcription
1 Computer Network : Spring 2001 Prerequisite Data Communications Class Hour Monday 13:00-14:15 (lecture), by Yanghee Choi, Rm Wednesday 13:00-14:15 (practice), by, Course Web Page course Handout Web Page Practice / HW Web Page Textbook Comer vol.1 4/e Grading Practice, Homework, Exams, Attendance Contact yhchoi@snu.ac.kr
2 Course Schedule 1.(3/04) Overview 2.(3/11) Internet address & ARP 3.(3/18) IP, IPv6 4.(3/25) IP routing, ICMP 5.(4/01) Subnetting, UDP 6.(4/08) TCP 7.(4/15) TCP Congestion Control 8.(4/22) IGP 9.(4/29) Midterm Exam. 10.(5/06) Internet 2 11.(5/13) EGP 12.(5/20) Multicast 13.(5/27) Mobile IP, IP over ATM 14.(6/03) BOOTP, DHCP, DNS 15.(6/10) Internet Application, RTP 16.(6/17) Final Exam.
3 Practice Schedule Day Lecture Homework 3/6 CGI Simple CGI 3/13 Introduction to Java Java Applet 3/20 Internet Tool Practice Traffic measurement 3/27 Socket Programming (1) UDP echo server 4/3 Socket Programming (2) Proxy server 4/10 Routing (1) Routing table lookup alg. 4/17 Internet New Technology Paper 4/24 Routing (2) Distance vector routing alg 5/8 MPEG4 Paper 5/15 No class (Festival) 5/22 Multicast Chatting Server & Client 5/29 NS-2 Tool Ns install & topology 6/5 No lecture Ns FTP/CBR simulation
4 1. Introduction and Overview 4
5 Internet Timeline 3000 BC : Abacus 1642 : Pascal : numerical wheel calculator 1822 : Babbage : difference engine 1945 : Eckert : ENIAC 1969 : first ARPANET connection UCLA, SRI, UCSB, Utah 1972 : CYCLADES (France) 1974 : V. Cerf : TCP
6 Internet Timeline 1977 : over Telenet 1980 : IBM : Bitnet 1981 : IBM : PC 1982 : Time : Computer 1984 : Domain Name System 1988 : Morris : Worm, and CERT 1989 : number of hosts exceeds 100, : Al Gore : High Performance Computing Act 1991 : Berners-Lee : WWW 1992 : Internet Society 1993 : Andreessen : Mosaic 1994 : Yahoo!
7 History of Internet Started from ARPANET (ARPANET and MILNET) Implemented in BSD UNIX A set of utilities for network services Socket interface NSFNET backbone: interconnect supercomputer centers using TCP/IP protocols Rapid expansion -> problem of scale Insufficient address space, etc. IETF(Internet Engineering Task Force) defines technical standards 7
8 Internet Business (2001) 55 ( 41% ) 8 6 (23% ) Internet Portal E-business solutions Security Game Wireless Internet High Speed Internet
9 Future Post PC, auto PC Wireless Multimedia Home Networking All IP
10 Issues Business Models Contents, copyright Language Security Digital Divide
11 Motivation for Internetworking It is impossible to build a universal network from a single hardware technology Internetworking: Accommodates multiple, diverse underlying h/w technologies by providing a way to interconnect heterogeneous networks and a set of communication conventions 11
12 Why Network-Level? Application-Level Interconnection No flexibility, duplication of code, not robust Network-Level Interconnection - Internetworking Maps directly onto the underlying network hardware Separates data communication activities from application programs Builds general purpose communication facilities Possible to add new network technologies by modifying or adding a single piece of new network level software 12
13 Cont d Properties of the Internet Hide the underlying internet architecture from the user Do not mandate a network interconnection topology Share a universal set of machine identifiers(names, addresses) Network independence in the user interface 13
14 Internet Configuration subnet subnet Packet Host subnet Host Packet subnet Router subnet
15 Protocols Protocol: rules for communication Message formats, timing Describes how a computer responds when a message arrives Specifies how a computer handles errors or other abnormal conditions All network services are described by protocols 15
16 TCP/IP TCP/IP Internet Protocol Suite: resulted from research funded by the ARPA(Advanced Research Projects Agency) Features of TCP/IP services Network technology independence Universal Interconnection End-to-end acknowledgments Application protocol standards 16
17 Internet Services Application level Electronic mail File transfer Remote login WWW AV Game etc. Network level Connectionless packet delivery service Reliable stream transport service 17
18 develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential led by Tim Berners-Lee, inventor of WWW MIT Laboratory for Computer Science (LCS) INRIA (France), Keio (Japan)
19 INTERNET USERS : WORLD
20 USERS : KOREA
21 Host Count : Korea
22 :
23 Internet : USA by CAIDA
24 Traffic : SNU - Koren
25 Internet Documents Internet-Drafts Working documents (works in progress) No status of any kind, not archived, deleted after 6 months Announced and disseminated by IETF Secretariat RFCs Archival document series of the IETF Not all RFCs are standards-track Edited, announced, and disseminated by RFC Editor
26 RFC(Requests For Comments) Internet RFC(Requests For Comments) Documentation of work on the Internet, proposals for new or revised protocols, and TCP/IP protocol standards Internet drafts: preliminary version of RFC 26
27 RFC Categories Standards Track Proposed Standard Draft Standard Standard Best Current Practices Informational Experimental Historic
28 The Internet Engineering Task Force (IETF)... is a large open international community of network designers, operators, vendors, and researchers concerned with the evolution of the Internet architecture and the smooth operation of the Internet. It is open to any interested individual*. * From IETF Web page:
29 IETF Areas IETF Chair Harald Alvestrand Applications (app) Patrik Faltstrom Ned Freed Internet (int) Thomas Narten Erik Nordmark
30 IETF Areas(Cont.) Operations & Management (ops) Randy Bush Bert Wijnen Routing (rtg) Bill Fenner Randy Bush Security (sec) Jeffrey Schiller Marcus Leech
31 IETF Areas(Cont.) Sub-IP Scott Bradner Bert Wiinen Transport Services (tsv) Scott Bradner Allison Mankin User Services (usv) April Marine
32 Organization of the IETF Internet Engineering Steering Group (Area Directors, plus the IETF Chair) Area Director [Directorate] WG1, WG2, Area Director [Directorate] WG1, WG2, Area Director [Directorate] WG1, WG2,
33 Working Groups Rough consensus and running code... No formal voting Disputes resolved by discussion and demonstration Mailing list and face-to-face meetings Avoid Running Consensus and Rough Code Prototypes before standardization
34 Useful URLS IETF Home Page The Tao of the IETF Novice s Guide IESG Status Page Requests Page Working Group IETF Monthly Status Reports Additional Information
35 Subnetwork Technologies Two approaches to network communication Circuit-switched(connection-oriented) network pros) guaranteed capacity, cons) cost inefficient Packet-switched(connectionless) network pros) capacity sharing, cons) no guarantee for capacity WAN vs. LAN Wide Area Network: long distance, low speed, large delay Local Area Network: short distance, high speed, small delay 35
36 Network Examples PAN (Personal Area Network) DAN (Desk Area Network) Home Network Bluetooth, Cordless, HomeRF, PNA, Settop, Cable LAN Ethernet, ATM WAN ATM, MPLS, IP, Satellite, Optical Galactic
37 Ethernet Popular packet-switched LAN technology invented at Xerox in the early 1970s Xerox Co., Intel, and DEC standardized Ethernet in 1978 IEEE Variants 10 Mbps 100 Mbps (Fast Ethernet) Gbps (1, 10, 100) 37
38 Ethernet Basics Originally broadcast bus technology with best-effort delivery semantics and distributed access control - now star topology is used CSMA/CD(Carrier Sense Multiple Access / Collision Detection): exponential backoff algorithm - no longer necessary in switched Ethernet 48-bit Ethernet hardware address: unicast, broadcast, multicast address 38
39 Ethernet Ethernet frame format Preamble Destination Address Source Address Frame Type Frame Data CRC 8 octets 6 octets 6 octets 2 octets octets 4 octets Extending an Ethernet Repeater Bridge: packet filtering 39
40 ATM (Asynchronous Transfer Mode) High-speed connection-oriented networking technology for LAN and WAN ATM cell small fixed size packet 53 bytes = header(5) + data(48) VC(Virtual Channel), VP(Virtual Path), VCI(VC Identifier), VPI(VP Identifier) 40
41 ATM Concept A A A A B B A B B A A stream of cells B B
Internet 최양희서울대학교컴퓨터공학부. MMlab 1
Internet 최양희서울대학교컴퓨터공학부 MMlab 1 Internet Timeline 3000 BC : Abacus 1642 : Pascal : numerical wheel calculator 1822 : Babbage : difference engine 1945 : Eckert : ENIAC 1969 : first ARPANET connection UCLA,
More informationPart I: INTRODUCTION 吳俊興 國立高雄大學資訊工程學系. Fall 2006
CSC521 Communication Protocols 網路通訊協定 Part I: INTRODUCTION Ch.1 Introduction And Overview Ch.2 Review Of Underlying Network Technologies 吳俊興 國立高雄大學資訊工程學系 Fall 2006 Internetworking With TCP/IP Douglas Comer
More informationIntroduction COURSE BACKGROUND. Lecture Notes. Today s Lecture. Your Instructor. Syllabus and Calendar Are Online
Lecture Notes Introduction Will be online by noon of the preceding day (today was an exception) Internet Protocols CSC / ECE 573 Fall, 2005 N. C. State University copyright 2005 Douglas S. Reeves 2 Today
More information5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI UNIT I FUNDAMENTALS AND LINK LAYER PART A
5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI 635 854. NAME OF THE STAFF : R.ANBARASAN DESIGNATION & DEPARTMENT : AP/CSE SUBJECT CODE : CS 6551 SUBJECT NAME : COMPUTER NETWORKS UNIT I FUNDAMENTALS
More information인터넷등장배경 미국방성의요구 : 많은통신시설이파괴되더라도계속살아남는통신네트워크를고안할것. 다양한통신기술을활용할수있을것. 과학기술계의결론 전체의 70% 이상이파괴되어도계속생존하여통신기능유지함. subnet. Host. subnet.
Class Hour Monday 13:00-14:15 (lecture), by Yanghee Choi, Rm 302-107 Wednesday 13:00-14:15 (practice), by 김해용, 최재영 Course Web http://mmlab.snu.ac.kr 아래 course 볼것 Handout Web Page 내에있음 Practice / HW Web
More informationChapter Motivation For Internetworking
Chapter 17-20 Internetworking Part 1 (Concept, IP Addressing, IP Routing, IP Datagrams, Address Resolution 1 Motivation For Internetworking LANs Low cost Limited distance WANs High cost Unlimited distance
More informationLecture 17 Overview. Last Lecture. Wide Area Networking (2) This Lecture. Internet Protocol (1) Source: chapters 2.2, 2.3,18.4, 19.1, 9.
Lecture 17 Overview Last Lecture Wide Area Networking (2) This Lecture Internet Protocol (1) Source: chapters 2.2, 2.3,18.4, 19.1, 9.2 Next Lecture Internet Protocol (2) Source: chapters 19.1, 19.2, 22,1
More informationNetworking Applications
Networking Dr. Ayman A. Abdel-Hamid College of Computing and Information Technology Arab Academy for Science & Technology and Maritime Transport 1 Outline Internet Layers Internet Data Packet transmission
More informationIP Address Assignment
IP Address Assignment An IP address does not identify a specific computer. Instead, each IP address identifies a connection between a computer and a network. A computer with multiple network connections
More informationIT4405 Computer Networks (Compulsory)
IT4405 Computer Networks (Compulsory) INTRODUCTION This course provides a comprehensive insight into the fundamental concepts in data communications, computer network systems and protocols both fixed and
More information03 The Internet Model and TCP/IP
SE 4C03 Winter 2003 03 The Internet Model and TCP/IP Instructor: W. M. Farmer Revised: 16 January 2003 1 The OSI Model In 1977 the International Standards Organization (ISO) offered the Open Systems Interconnection
More informationThe Interconnection Structure of. The Internet. EECC694 - Shaaban
The Internet Evolved from the ARPANET (the Advanced Research Projects Agency Network), a project funded by The U.S. Department of Defense (DOD) in 1969. ARPANET's purpose was to provide the U.S. Defense
More informationIntroduction to Networking
Introduction to Networking The fundamental purpose of data communications is to exchange information between user's computers, terminals and applications programs. Simplified Communications System Block
More informationCourse goals and overview
Course goals and overview EECS 489 Computer Networks http://www.eecs.umich.edu/~zmao/eecs489 Z. Morley Mao Tuesday Sept 7, 2004 Acknowledgement: Some slides taken from Kurose&Ross and Katz&Stoica 1 Instructors
More informationInternet A Brief Tutorial. Jean Walrand EECS U.C. Berkeley
Internet A Brief Tutorial Jean Walrand EECS U.C. Berkeley Contents History Key Ideas Protocols Technology Research History 1962 L. Kleinrock proposes Packet Switching 1966 L. Roberts proposes architecture
More informationPART X. Internetworking Part 1. (Concept, IP Addressing, IP Routing, IP Datagrams, Address Resolution)
PART X Internetworking Part 1 (Concept, IP Addressing, IP Routing, IP Datagrams, Address Resolution) CS422 Part 10 1 Spring 1999 Motivation For Internetworking LANs Low cost Limited distance WANs High
More informationComputer Communication & Networks / Data Communication & Computer Networks Week # 03
Computer Communication & Networks / Data Communication & Computer Networks Week # 03 M.Nadeem Akhtar CS & IT Department The University of Lahore Email: nadeem.akhtar@cs.uol.edu.pk URL-https://sites.google.com/site/nadeemuolcsccn/home
More information0 TCP/IP overview. 0.1 The Internet
0521841445 - / Essentials: A Lab-Based Approach 0 / overview From these assumptions comes the fundamental structure of the Internet: a packet switched communications facility in which a number of distinguishable
More informationNetworking and Internetworking 1
Networking and Internetworking 1 Today l Networks and distributed systems l Internet architecture xkcd Networking issues for distributed systems Early networks were designed to meet relatively simple requirements
More informationThe Internet and the World Wide Web
Technology Briefing The Internet and the World Wide Web TB5-1 Learning Objectives TB5-2 Learning Objectives TB5-3 How Did the Internet Get Started? Internet derived from internetworking 1960s U.S. Defense
More informationNetwork Working Group Request for Comments: December 2004
Network Working Group Request for Comments: 3967 BCP: 97 Category: Best Current Practice R. Bush IIJ T. Narten IBM Corporation December 2004 Status of this Memo Clarifying when Standards Track Documents
More informationTypical Network Uses
Computer Networks Introduction The next Great Revolution - Computer Networks- computers connected together for exchanging information Our information-oriented society - applications in education, commerce,
More informationWelcome to CS 340 Introduction to Computer Networking
Welcome to CS 340 Introduction to Computer ing Overview Course Administrative Trivia Internet Architecture Protocols Edge A taxonomy of communication networks Some slides are in courtesy of J. Kurose and
More informationRouter Architecture Overview
Chapter 4: r Introduction (forwarding and routing) r Review of queueing theory r Router design and operation r IP: Internet Protocol m IPv4 (datagram format, addressing, ICMP, NAT) m Ipv6 r Generalized
More informationCPSC 441 Computer Communications
CPSC 441 Computer Communications 1 History of the Internet Slides created by Ajay Gopinathan. Content adapted from previous slides by Emir Halepovic as well references found at the end of this presentation
More informationTable of Contents. Cisco TCP/IP
Table of Contents TCP/IP Overview...1 TCP/IP Technology...1 TCP...1 IP...2 Routing in IP Environments...4 Interior Routing Protocols...5 RIP...5 IGRP...6 OSPF...6 Integrated IS IS...6 Exterior Routing
More informationOn Distributed Communications, Rand Report RM-3420-PR, Paul Baran, August 1964
The requirements for a future all-digital-data distributed network which provides common user service for a wide range of users having different requirements is considered. The use of a standard format
More informationIntroduction to Internetworking
Introduction to Internetworking Introductory terms Communications Network Facility that provides data transfer services An internet Collection of communications networks interconnected by bridges and/or
More informationThe Internet and the Web. recall: the Internet is a vast, international network of computers
The Internet and the Web 1 History of Internet recall: the Internet is a vast, international network of computers the Internet traces its roots back to the early 1960s MIT professor J.C.R. Licklider published
More informationNeed For Protocol Architecture
Chapter 2 CS420/520 Axel Krings Page 1 Need For Protocol Architecture E.g. File transfer Source must activate communications path or inform network of destination Source must check destination is prepared
More informationNeed For Protocol Architecture
Chapter 2 CS420/520 Axel Krings Page 1 Need For Protocol Architecture E.g. File transfer Source must activate communications path or inform network of destination Source must check destination is prepared
More informationCommunication Networks - 3 general areas: data communications, networking, protocols
Communication Networks - Overview CSE 3213 Fall 2011 1 7 September 2011 Course Content 3 general areas: data communications, networking, protocols 1. Data communications: basic concepts of digital communications
More informationHistory of TCP/IP and Internet (continued) TCP/IP. History of TCP/IP and Internet. History of TCP/IP and Internet
History of TCP/IP and Internet (continued) slide 3 TCP/IP slide 1 DARPA was the main funding agency for packet-switched research in the USA DOD began working on the Internet in the mid 1970s design a protocol
More informationNetwork and Mobile Compu4ng in the 20 th Century and Beyond. COMP 1400 Memorial University Winter 2015
Network and Mobile Compu4ng in the 20 th Century and Beyond COMP 1400 Memorial University Winter 2015 What s the Internet: nuts and bolts view PC server wireless laptop smartphone wireless links wired
More informationComputer Networks (Unit wise Questions)
Unit I Unit II 1. What are different transmission modes?[4] 2. Encode the following binary data stream into Manchester and differential Manchester codes 1 1 0 0 1 0 1 0 [8] 3. What are different topologies
More informationTCP/IP Protocol Suite and IP Addressing
TCP/IP Protocol Suite and IP Addressing CCNA 1 v3 Module 9 10/11/2005 NESCOT CATC 1 Introduction to TCP/IP U.S. DoD created the TCP/IP model. Provides reliable data transmission to any destination under
More informationIntroduction... xiii Chapter 1: Introduction to Computer Networks and Internet Computer Networks Uses of Computer Networks...
Table of Contents Introduction... xiii Chapter 1: Introduction to Computer Networks and Internet... 1 1.1 Computer Networks... 1 1.1.1 Advantages of Computer Networks... 2 1.1.2 Disadvantages of Computer
More informationISO OSI 7 Layer model and the TCP/IP protocol stack. Introduction to the TCP/IP protocol suite. Networking Glossary
slide Introduction to the TCP/IP protocol suite slide 2 ISO OSI 7 Layer model and the TCP/IP protocol stack TCP/IP has been around for longer than the ISO OSI 7layer model there is not an exact match between
More informationDesign Considerations : Computer Networking. Outline. Challenge 1: Address Formats. Challenge. How to determine split of functionality
Design Considerations 15-744: Computer Networking L-2 Design Considerations How to determine split of functionality Across protocol layers Across network nodes Assigned Reading [SRC84] End-to-end Arguments
More informationFINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end. Exam 1 Review Material
FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end Chapters in the book 1, 2, 3, 5, 6 Exam 1 Review Material Topics You are also responsible for the reading in the chapters understanding
More informationLecture 3 Protocol Stacks and Layering
Lecture 3 Protocol Stacks and ing Hui Zhang School of Computer Science Carnegie Mellon University 15-441 Networking, Fall 2007 http://www.cs.cmu.edu/~srini/15-441/f07/ 1 What is a Communication Network?
More informationThe Internet Protocol (IP)
The Internet Protocol (IP) The Blood of the Internet (C) Herbert Haas 2005/03/11 "Information Superhighway is really an acronym for 'Interactive Network For Organizing, Retrieving, Manipulating, Accessing
More informationInternetworking. from the Webopedia Computer Dictionary
Internetworking The art and science of connecting individual local-area networks (LANs) to create wide-area networks (WANs), and connecting WANs to form even larger WANs. Internetworking can be extremely
More informationA Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN
A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN 978-0-13-216675-1 Chapter 3 The Internet and the Web 1 History of Internet recall: the
More informationLecture 3. The Network Layer (cont d) Network Layer 1-1
Lecture 3 The Network Layer (cont d) Network Layer 1-1 Agenda The Network Layer (cont d) What is inside a router? Internet Protocol (IP) IPv4 fragmentation and addressing IP Address Classes and Subnets
More informationETSF05/ETSF10 Internet Protocols Network Layer Protocols
ETSF05/ETSF10 Internet Protocols Network Layer Protocols 2016 Jens Andersson Agenda Internetworking IPv4/IPv6 Framentation/Reassembly ICMPv4/ICMPv6 IPv4 to IPv6 transition VPN/Ipsec NAT (Network Address
More informationScale Computer Networking. Scale. Problem 1 Reconnecting LANs. Lecture 8 Bridging, Addressing and Forwarding
Scale 5- Computer Networking yak yak Lecture 8 Bridging, Addressing and Forwarding What breaks when we keep adding people to the same wire? 9--06 Lecture 8: Bridging/Addressing/Forwarding Scale Problem
More informationEE-6304: Computer Networks. Lecture No. 1 Spring-2014 Semester
EE-6304: Computer Networks Lecture No. 1 Spring-2014 Semester Self Introduction Ph.D. Electrical Engg. U.E.T. Taxila, 2008 M.S. Information systems Engg. Osaka university, Japan, 2002 B.Sc. Electrical
More informationData Networks. Lecture 1: Introduction. September 4, 2008
Data Networks Lecture 1: Introduction September 4, 2008 Slide 1 Learning Objectives Fundamental aspects of network Design and Analysis: Architecture: layering, topology design, switching mechanisms Protocols:
More informationModule 2 Overview of Computer Networks
Module 2 Overview of Computer Networks Networks and Communication Give me names of all employees Who earn more than $00,000 ISP intranet backbone satellite link desktop computer: server: network link:
More informationModule 2 Overview of. Computer Networks
Module Overview of Networks and Communication Give me names of all employees Who earn more than $00,000 ISP intranet backbone satellite link desktop computer: server: network link: CS454/654 - Issues How
More informationIntroduction to the TCP/IP protocol suite
Introduction to the TCP/IP protocol suite slide 1 TCP/IP has been around for longer than the ISO OSI 7 layer model the ISO OSI 7 layer model is useful as a reference model for explaining the function of
More informationEEC-484/584 Computer Networks
EEC-484/584 Computer Networks Lecture 2 Wenbing Zhao wenbing@ieee.org (Lecture nodes are based on materials supplied by Dr. Louise Moser at UCSB and Prentice-Hall) Misc. Interested in research? Secure
More informationWhat is a Network? TCP / IP. The ISO OSI Model. Protocols. The TCP/IP Protocol Suite. The TCP/IP Protocol Suite. Computer network.
What is a Network? TCP / IP Computer network a set of computers using common protocols to communicate over connecting transmission media. Protocol a formal description of message formats and the rules
More informationLecture 2. Computer Networks Models. Network Models 1-1
Lecture 2 Computer Networks Models Network Models 1-1 Agenda Introduction to the Internet Reference Models for Computer Networks The OSI Model The TCP/IP Model Network Models 1-2 Announcements Bonus -
More informationVirtual Link Layer : Fundamentals of Computer Networks Bill Nace
Virtual Link Layer 14-740: Fundamentals of Computer Networks Bill Nace Material from Computer Networking: A Top Down Approach, 6 th edition. J.F. Kurose and K.W. Ross Administrivia 3 Lectures left HW #2
More informationLecture 2: Layering & End-to-End
Lecture 2: Layering & End-to-End CSE 222A: Computer Communication Networks Alex C. Snoeren Thanks: Mike Freedman & Amin Vahdat Lecture 2 Overview Layering Application interface Transport services Discussion
More informationInternetworking. from the Webopedia Computer Dictionary
Internetworking The art and science of connecting individual local-area networks (LANs) to create wide-area networks (WANs), and connecting WANs to form even larger WANs. Internetworking can be extremely
More informationIntroduction to Computer Networking II. Abdusy Syarif Informatics Department Faculty of Computer Science Universitas Mercu Buana
Introduction to Computer Networking II Abdusy Syarif Informatics Department Faculty of Computer Science Universitas Mercu Buana Teaching Method E-learning Class Individual assignment Quiz See schedule
More informationComputer Networks (Introduction to TCP/IP Protocols)
Network Security(CP33925) Computer Networks (Introduction to TCP/IP Protocols) 부산대학교공과대학정보컴퓨터공학부 Network Type Elements of Protocol OSI Reference Model OSI Layers What we ll learn today 2 Definition of
More informationLayered Architecture
1 Layered Architecture Required reading: Kurose 1.7 CSE 4213, Fall 2006 Instructor: N. Vlajic Protocols and Standards 2 Entity any device capable of sending and receiving information over the Internet
More informationQuestion 7: What are Asynchronous links?
Question 1:.What is three types of LAN traffic? Unicasts - intended for one host. Broadcasts - intended for everyone. Multicasts - intended for an only a subset or group within an entire network. Question2:
More informationGoals and topics. Verkkomedian perusteet Fundamentals of Network Media T Circuit switching networks. Topics. Packet-switching networks
Verkkomedian perusteet Fundamentals of Media T-110.250 19.2.2002 Antti Ylä-Jääski 19.2.2002 / AYJ lide 1 Goals and topics protocols Discuss how packet-switching networks differ from circuit switching networks.
More informationChapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet
Chapter 2 - Part 1 The TCP/IP Protocol: The Language of the Internet Protocols A protocol is a language or set of rules that two or more computers use to communicate 2 Protocol Analogy: Phone Call Parties
More information06/02/ Local & Metropolitan Area Networks 0. INTRODUCTION. 1. History and Future of TCP/IP ACOE322
1 Local & Metropolitan Area Networks ACOE322 Lecture 5 TCP/IP Protocol suite and IP addressing 1 0. INTRODUCTION We shall cover in this topic: 1. The relation of TCP/IP with internet and OSI model 2. Internet
More informationPART IV. Internetworking Using TCP/IP
PART IV Internetworking Using TCP/IP Internet architecture, addressing, binding, encapsulation, and protocols in the TCP/IP suite Chapters 20 Internetworking: Concepts, Architecture, and Protocols 21 IP:
More informationChapter 5. The Network Layer
Chapter 5 The Network Layer Congestion Control Algorithms General Principles of Congestion Control Congestion Prevention Policies Congestion Control in Virtual-Circuit Subnets Congestion Control in Datagram
More informationLAN. CS 4/55231 Internet Engineering. Kent State University Dept. of Computer Science
1 CS 4/55231 Internet Engineering Kent State University Dept. of Computer Science LECT-4A4 LAN 1 2 LAN Topologies-1 In the last class we saw how two computers can connect to each other. In this class we
More informationCS 356: Computer Network Architectures. Lecture 14: Switching hardware, IP auxiliary functions, and midterm review. [PD] chapter 3.4.1, 3.2.
CS 356: Computer Network Architectures Lecture 14: Switching hardware, IP auxiliary functions, and midterm review [PD] chapter 3.4.1, 3.2.7 Xiaowei Yang xwy@cs.duke.edu Switching hardware Software switch
More informationSwitching and Forwarding Reading: Chapter 3 1/30/14 1
Switching and Forwarding Reading: Chapter 3 1/30/14 1 Switching and Forwarding Next Problem: Enable communication between hosts that are not directly connected Fundamental Problem of the Internet or any
More informationComputer Networks with Internet Technology William Stallings. Chapter 2 Protocols and the TCP/IP Protocol Suite
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite Need For Protocol Architecture E.g. File transfer Source must activate comms. Path or inform
More informationNetwork Layer (1) Networked Systems 3 Lecture 8
Network Layer (1) Networked Systems 3 Lecture 8 Role of the Network Layer Application Application The network layer is the first end-to-end layer in the OSI reference model Presentation Session Transport
More informationChapter 1: Introduction
EE4272: Computer Networks Chapter 1: Introduction Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. 1) Data Communications: Deals with the transmission of signals in a reliable & efficient manner. Topics:
More informationLink Layer and Ethernet
Link Layer and Ethernet 14-740: Fundamentals of Computer Networks Bill Nace Material from Computer Networking: A Top Down Approach, 6 th edition. J.F. Kurose and K.W. Ross traceroute Data Link Layer Multiple
More informationVirtualization of networks
Virtualization of networks Virtualization of resources: powerful abstraction in systems engineering Computing examples: Virtual memory, virtual devices Virtual machines: e.g., Java IBM VM OS from 1960
More informationCommunication Networks
Session 2. Application and Layered Architectures Dongsoo S. Kim Electrical and Computer Engineering. Indiana U. Purdue U. Indianapolis Communication s Various services and flexibility architectures Grouping
More informationData Link Protocols. TCP/IP Suite and OSI Reference Model
Data Link Protocols Relates to Lab. This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet, and the Point-to-Point Protocol (PPP). 1 TCP/IP Suite
More informationChapter 6: DataLink Layer - Ethernet Olivier Bonaventure (2010)
Chapter 6: DataLink Layer - Ethernet Olivier Bonaventure (2010) 6.3.2. Ethernet Ethernet was designed in the 1970s at the Palo Alto Research Center [Metcalfe1976]. The first prototype [5] used a coaxial
More informationAssignment - 1 Chap. 1 Wired LAN s
Assignment - 1 Chap. 1 Wired LAN s 1. (1 Mark) 1. Draw the frame format of Ethernet. 2. What is unicast, multicast and broadcast address? 3. State the purpose of CRC field. 2. (5 Marks) 1. Explain how
More informationInternet. 1) Internet basic technology (overview) 3) Quality of Service (QoS) aspects
Internet 1) Internet basic technology (overview) 2) Mobility aspects 3) Quality of Service (QoS) aspects Relevant information: these slides (overview) course textbook (Part H) www.ietf.org (details) IP
More informationCS610 Computer Network Final Term Papers Solved MCQs with reference by Virtualians Social Network
CS610 Computer Network Final Term Papers Solved MCQs with reference by Virtualians Social Network Question No: 1( M a r k s: 1 ) A ---------- Relies on the hardware manufacturer to assign a unique physical
More informationby Douglas Comer, Purdue University
One Byte at a Time Bootstrapping with BOOTP and DHCP by Douglas Comer, Purdue University The process of starting a computer system is known as bootstrapping. In most systems, the initial bootstrap sequence
More informationETSF10 Internet Protocols Network Layer Protocols
ETSF10 Internet Protocols Network Layer Protocols 2012, Part 2, Lecture 3.1 Kaan Bür, Jens Andersson Network Layer Protocols IPv4, IPv6 [ed.4 ch.20.3+19.2] [ed.5 ch.22.1.1-2+22.2] Transition from IPv4
More informationData & Computer Communication
Basic Networking Concepts A network is a system of computers and other devices (such as printers and modems) that are connected in such a way that they can exchange data. A bridge is a device that connects
More informationOperating Systems CS 571
Computer Networks: Overview Operating Systems CS 571 Network types Range Bandwidth (Mbps) Latency (ms) LAN 1-2 kms 10-1000 1-10 WAN worldwide 0.010-600 100-500 MAN 2-50 kms 1-150 10 Wireless LAN 0.15-1.5
More informationCOMPONENTS OF DATA COMMUNICATION
COMPONENTS OF DATA COMMUNICATION ANALOG AND DIGITAL TRANSMISSION An analog signal is one that is continuous with respect to time and may take on any value within a given range of values. Eg Human voice.
More informationRAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY
RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUBJECT NAME: COMPUTER NETWORKS SUBJECT CODE: CST52 UNIT-I 2 MARKS 1. What is Network? 2.
More information1-1. Switching Networks (Fall 2010) EE 586 Communication and. October 25, Lecture 24
EE 586 Communication and Switching Networks (Fall 2010) Lecture 24 October 25, 2010 1-1 Announcements Midterm 1: Mean = 92.2 Stdev = 8 Still grading your programs (sorry about the delay) Network Layer
More informationOSI and TCP/IP Models
EECS 3214 Department of Electrical Engineering & Computer Science York University 18-01-08 12:12 1 OSI and / Models 2 1 / Encapsula5on (Packet) (Frame) 3 / Model and Example Protocols A list of protocols
More informationCopyleft 2005, Binnur Kurt. Objectives
1 ing Fundamentals Copyleft 2005, Binnur Kurt Objectives Define basic networking terms Describe some commonly used network applications Describe the main purposes and functions of computer networking Describe
More informationWhat is this course about? CS 442 Data Communications. First, a Brief History of the Internet. Original ARPANet Sites.
CS 442 Data Communications Introduction What is this course about? Networking: system for connecting computer using a single transmission technology Internet: set of networks connected by routers that
More informationMULTICAST AND IGMPv3. Announcements. Today s Lecture. Multicast (No Sharing) Unicast. I. HW5 will be online today CIDR, subnets, routing
Announcements MULTICAST AND IGMPv3 I. HW5 will be online today CIDR, subnets, routing due in one week Internet Protocols CSC / ECE 573 Fall, 2005 N. C. State University II. Correction to calendar! copyright
More informationA Short History of Computers
A Short History of Computers Geoffrey M. Rockwell x 24072 Togo Salmon 309A grockwel@mcmaster.ca URL: http://www.humanities.mcmaster.ca/~hccrs/ihchome.htm McMaster University Administration u Homework 3
More informationChapter 6. The Protocol TCP/IP. Introduction to Protocols
Chapter 6 The Protocol TCP/IP 1 Introduction to Protocols A protocol is a set of rules that governs the communications between computers on a network. These rules include guidelines that regulate the following
More informationAdditional Material. Suguru Yamaguchi Nara Institute of Science and Technology Department of Information Science Information Network I/No.
Additional Material Suguru Yamaguchi Nara Institute of Science and Technology Department of Information Science 2010 Information Network I/No.4 1 ! Protocol Suites for the Internet! Widely used from LANs
More informationBasics of datacommunication
Data communication I Lecture 1 Course Introduction About the course Basics of datacommunication How is information transported between digital devices? Essential data communication protocols Insight into
More informationL1: Introduction. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806
L1: Introduction Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806 8/15/2016 CSCI 445 Fall 2016 1 Acknowledgements Some pictures used in this presentation
More informationInternetworking. different kinds of network technologies that can be interconnected by routers and other networking devices to create an internetwork
UNIT - II Internetworking An internetwork is a collection of individual networks, connected by intermediate networking devices, that functions as a single large network. different kinds of network technologies
More informationARP, IP. Chong-Kwon Kim. Each station (or network interface) should be uniquely identified Use 6 byte long address
ARP, IP Chong-Kwon Kim Routing Within a LAN MAC Address Each station (or network interface) should be uniquely identified Use 6 byte long address Broadcast & Filter Broadcast medium Signals are transmitted
More informationCS 268: Graduate Computer Networks Spring Overview
CS 268: Graduate Computer s Spring 2006 Instructor: Ion Stoica (istoica@cs.berkeley.edu, 645 Soda Hall) Lecture time: MW, 1:00-2:30pm Place: 320 Soda Hall Office hour: W 2:30-4pm 1 Overview Administrative
More information