56 Pages

COSC105_week_06_handout

Course: COSC 105, Fall 2009
School: IUP
Rating:
 
 
 
 
 

Word Count: 1629

Document Preview

105 COSC - Networking and the Internet Felix G. Hamza-Lup - Fundamentals of CS (COSC105) 1 Networks What is a network? Collection of computers and devices connected together to enable the transfer of data. communications satellite Classification of Networks What is a network? Collection of computers and devices connected together to enable the transfer of data. communications satellite Classification of...

Register Now

Unformatted Document Excerpt

Coursehero >> Pennsylvania >> IUP >> COSC 105

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
105 COSC - Networking and the Internet Felix G. Hamza-Lup - Fundamentals of CS (COSC105) 1 Networks What is a network? Collection of computers and devices connected together to enable the transfer of data. communications satellite Classification of Networks What is a network? Collection of computers and devices connected together to enable the transfer of data. communications satellite Classification of Networks What is a Local Area Network? Network in limited geographical area such as a school computer laboratory, or office building communications satellite LAN Classification of Networks What is a Wide Area Network? Local Area Network? Network in limited geographical area such as a school computer laboratory, or office building communications satellite LAN Classification of Networks What is a Wide Area Network? Network that covers large geographic area between cities or around the world MAN communications satellite LAN WAN Classification of Networks What is a Wide Area Network? WLAN ? Network that covers large geographic area between cities or around the world MAN communications satellite LAN WAN Classification of Networks What is a WLAN ? A wireless local area network "Wi Fi" Short range less than 300 ft MAN communications satellite LAN WLAN WAN Classification of Networks Network Topologies What is a WLAN ? A wireless local area network"Wi Fi" Short range less than 300 ft MAN communications satellite WLAN WAN Network Topologies What is topology? Pattern in which computers are connected Bus Ring Wireless Star Irregular Network Topologies What is Bridge? Bus Bridge A computer or device that connect two networks of compatible type Ring Wireless Star Irregular Network Topologies What is Router? Bus Bridge A computer or device that connect two networks of different type Router Router Ring Wireless Star Irregular An internet / Intranet Network Topologies What is Router? Bus Bridge A computer of device that connect two networks of different type Router Router Ring Wireless Star Irregular An internet / Intranet What is an internet? Bus Bridge A set of inter-connected networks within a company/organization Also called Intranet Router Router Ring Wireless Star Irregular An internet / Intranet The Internet What is an internet? Bus Bridge A set of inter-connected networks within a company/organization Also called Intranet Router Router Ring Wireless Star Irregular The Internet What is the Internet? A world-wide collection of LANs and WANs linking millions of computers Router Router Bridge Client/Server Model Client/Server Model Peer-to-Peer Distributed Systems: Global information retrieval Accounting Inventory systems Reservation systems The Internet What is the Internet? A world-wide collection of LANs and WANs linking millions of ARPANET computers Origins ? Goal: To allow scientists at different locations to share information Networking project by Pentagon's Advanced Research Projects Agency (ARPA) Goal: To function if part of network were disabled Became functional September 1969 4 Nodes The Internet What is the Internet? A world-wide collection of LANs and WANs linking millions of ARPANET computers Origins ? Goal: To allow scientists at different locations to share information Networking project by Pentagon's Advanced Research Projects Agency (ARPA) Goal: To function if part of network were disabled Became functional September 1969 4 Nodes The Internet What are some internet programs? E-mail FTP Games Tank Chat Web Instant messaging Telnet The Internet What is some internet programs? are some classification of internet programs? E-mail FTP Client / Server Web Instant messaging Games Tank Chat Peer to Peer Telnet The Internet What are some classification of internet programs? E-mail FTP Client / Server Web Games Tank Chat Peer to Peer Instant messaging Telnet The Internet How is a computer on the Internet addressed? Each computer or device connected to Internet is E-mail Chat assigned an: Internet protocol (IP) address FTP IP address 199.95.72.10 Games Tank Web first part identifies network last part identifies specific computer Instant messaging Telnet The Internet What is a computerinstead Internet addressed? How can be used on the of an IP address? Each computer or device connected to Internet is A Domain Name E-mail Chat assigned an: Internet protocol (IP) address FTP Web IP address IP address Domain name part first 199.95.72.10 199.95.72.10 Games Tank last compsci.iup.edu part Domain identifies Specific network Computer identifies specific Top Level computer Instant (TLD) Domain A domain name server (DNS) maintains a Telnet directory of domain names and their IP messaging The Internet What can be used instead of an IP address? A Domain Name E-mail Chat 199.95.72.10 199.95.72.10 Games Tank compsci.iup.edu Domain Top Level Instant (TLD) Domain Web IP address IP address Domain name FTP Specific Computer A domain name server (DNS) maintains a Telnet directory of domain names and their IP messaging The Internet The World Wide Web E-mail FTP Games Tank Chat Web Instant messaging Telnet The World Wide Web What is a Web Page ? A document written in HTML (Hypertext Markup Language). <html> <body lang=EN-US link="#1818b7"> <div class=Section1> <p>SYLLABUS</p> Web Stored in a .html or .htm file <p>COSC 105 Computer Science An Overview</p> <h2>Instructor</h2> p. 2.9 The World Wide Web How is a web page accessed? Using a Universal Resource Locator (URL) protocol domain name path http://www.nationalgeographic.com/travel/index.html The World Wide Web What can pages web contain? Graphics <img src="http:// www.nationalgeographic.com/travel/Malloraca.gif"> The World Wide Web What can web pages contain? Video Consists of fullmotion images with sound played back at various speeds MPEG is popular video compression standard streaming video The World Wide Web What else can web pages contain? Controls Used to communicate data and commands to a Web application The World Wide Web What else can web pages contain? A hyperlink A link to another web page associated with text, graphic, area of a graphic, or control. <a href="http:// www.nationalgeographic.com/travel.html"> The World Wide Web What can links reference? Item found elsewhere on same Web page Different Web page at same Web site Web page at a different Web site The World Wide Web What is a Web Site ? A set of Web Pages stored at a given Domain Web p. 2.9 The World Wide Web What is a XML ? A Mark-up language where the set of tags is extended Can convey semantic meaning <?xml version="1.0" encoding="UTF-8"?> <SurveyPage SurveySessionID="ghjykoo" SurveyNo="10"> <SurveyItems> <SurveyItem ItemNo="5" ItemType="QuestionPP" QuestionNo="2"> <ItemText>Please indicate which class hours you would prefer<ItemText> </SurveyItem> <SurveyItem ItemNo="6" ItemType="MultipleChoice"> <ItemText>Prefer? </ItemText> <Subitem SubitemNo="1">Normal daytime (8:00-5:00)</Subitem> <Subitem SubitemNo="2">Evening (6:00-9:00)</Subitem> </SurveyItem> p. 2.9 Back to the Internet Who controls the Internet? Nobody controls it; it is public, cooperative, and an independent network Several organizations set standards Internet2 (I2) World Wide Web Consortium (W3C) Internet-related research and development project Oversees research, sets standards and guidelines Develops and tests advanced Internet technologies OASIS HTTP, HTML, XML Business to Business eCommerce ebXML Back to Networks What are network technologies? token ring Ethernet TCP/IP Open Novel Proprietary UDP Format and Protocols are secret to and owned by a company Standards in public domain Back to Networks What is transfer rate? Speed at which a line carries data and information Faster the transfer rate, the faster you can send and receive data and information Usually expressed as a measure of bits per second bits per second (bps) kilobits per second (Kbps) megabits per second (Mbps) gigabits per second (Gbps) Back to Networks What are some types of network lines? Back to Networks What is physical transmission media? Wire, cable, and other tangible (touchable) materials used to send communications signals Back to Networks What is wireless transmission media? Send communications signals through air or space Back to Networks What is Ethernet? LAN technology that allows computers to contend for access to network Detect collisions an resend (CSMA/CD) Based on bus technology personal computer personal computer personal computer personal computer personal computer Figure 4.11 Communication over a bus network Back to Networks What is token ring? LAN technology that controls access to network by requiring network devices to share or pass a special signal, called a token Device with token can transmit data over network Only...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

IUP - COSC - 105
COSC105, Fall 2005Assigned: 10.20.05 Due: 11.30.05 Assignment 3 (DUE 11.30.05)The objectives of this assignment are to: 1) Build skills in basic algorithm development. 2) Understand basic programming languages paradigms. 3) Gain an understanding
Vanderbilt - CHEM - 223
FUNCTIONAL GROUP INTERCONVERSIONS Functional Group Interconversions C&amp;S Chapter 3 #1; 2; 4a,b, e; 5a, b, d; 6a,b,c,d; 8 1 2 3 4 5 6 7 sulfonates halides nitriles azides amines esters and lactones amides and lactams119Sulfonate Esters - reaction o
IUP - COSC - 105
Programming LanguagesProgramming LanguagesMachine language1001001011101010010011001 0110110110000110110110011 1111110010101001100110010 0110101010011010110110011Same Language just Different SyntaxAssembly languageMnemonics Identifiers 100100
IUP - COSC - 105
COSC 105 Fundamentals of Computer ScienceFinal ReviewFelix G. Hamza-Lup - Fundamentals of CS (COSC105)1Chapter 0: Introduction The Role of Algorithms The Origins of Computing Machines The Science of Algorithms AbstractionFelix G. Hamza-
IUP - COSC - 310
COSC 310 Data StructuresFelix G. Hamza-LupComputer Science Indiana University of PennsylvaniaFelix G. Hamza-Lup - Data Structures (COSC310)1Basic InformationFelix G. Hamza-Lup - Data Structures (COSC310)2Who and Where? Instructor: Feli
IUP - COSC - 310
COSC 310, Fall 2005 Instructor: Felix G. Hamza-Lup Assignment 2Assigned: 10.03.05 Due : 10.28.05The purpose of this assignment is to experiment and understand java Collections API (Vector, ArrayList iterator component), manipulate data structures
IUP - COSC - 310
COSC 310, Fall 2005 Instructor: Felix G. Hamza-Lup Assignment 3Assigned: 10.17.05 Due : 11.07.05The purpose of this assignment is to experiment with java Collections API (Stacks, Queues and Iterator components).1. Implement a Java application p
IUP - COSC - 310
COSC 310, Fall 2005 Instructor: Felix G. Hamza-Lup Assignment 4Assigned: 11.07.05 Due : 11.30.05The purpose of this assignment is to experiment with different Sorting Algorithms and understand differences in their time efficiency.1. Implement i
Toledo - COMM - 417
ECE 417Experiment # 5 Introduction to Error Control CodesWinter 20031PurposeThe purpose for this experiment is to provide you with an introduction to the field of error control coding. This will be done in three steps. First, the Binary Sym
Toledo - COMM - 417
ECE 417Experiment # 2 Baseband Pulse TransmissionWinter 20031PurposeThis experiment will demonstrate some of the details involved in baseband pulse transmission. You will be asked to design, simulate and implement a digital communication sy
Toledo - COMM - 417
ECE 417Experiment # 4Winter 2003Quadrature Amplitude Modulation (QAM)1 PurposeThe two last experiments have made you familiar with the problems caused by ISI and noise on pulse transmission. Since a generic communication system was utilized
Toledo - DOCS - 417
ECE 417Experiment # 4Winter 2003Quadrature Amplitude Modulation (QAM)1 PurposeThe two last experiments have made you familiar with the problems caused by ISI and noise on pulse transmission. Since a generic communication system was utilized
Toledo - COMM - 416
ECE 416c 2003 by Bruno Korst-FagundesFall 2003Experiment # 4 Frequency ModulationK_f1.5 1+integrator2*piCOS cosineAFM Signal-0.5Message SignalHz/Volts-10.80.60.40.200-0.5Carrier-0.2-0.4-0.6 -1 -0.8
Toledo - COMM - 416
ECE 416c 2003 Bruno Korst-FagundesFall 2003Experiment # 5 Pulse Code Modulation3 3221 1 00-Input SignalE000Output--1 -1Mask-2-2-3-323456789 x 1010-3-412345678 x 109-31Purp
Toledo - COMM - 416
ECE 416c 2003 Bruno Korst-FagundesFall 2003Experiment # 1 Introduction to Matlab, Simulink, Code Composer Studio and Spectrum Analyzers1PurposeThe purpose of this first experiment is to familiarize you with the laboratory tools needed thr
University of Illinois, Urbana Champaign - ATMOS - 20081121
UPPER AIR CALCULATIONS AND PLOTTING (Ver 5.48.1-LINUX-X11)Current filename: /mnt/noaaport/nwstg/convert/08112112_upa.wxpDate: 1200Z 21 NOV 08Searching for KINL.Searching the city database file for: KINL .Date:1200Z 21 NOV 08Station: KINL
Toledo - COMM - 416
e Yd 2tpApj2ppjkpk}kpu}wpr v v d d f i x i z f y o qy o q o v x y z x y q v x f x vy o y q v z fx p2p22v{d kp d u~pk2pkjr}ppo u y o q q o q l d x z y t z d H
Toledo - COMM - 416
ECE 416Experiment # 4 Frequency ModulationFall 20021PurposeIn Experiment # 3, a modulator and demodulator for AM were designed and built. In this experiment, another widely used modulation technique will be introduced: Frequency Modulation
Toledo - COMM - 416
ECE 416Fall 2002Experiment # 2 FiltersPurposeThe purpose of this experiment is to demonstrate some of the effects introduced by a radio channel on a binary signal travelling through it. The binary signal carrying the information will be represe
Toledo - COMM - 416
ECE 416Experiment # 1 Introduction to Matlab, Simulink, Code Composer Studio and Spectrum AnalyzersFall 20021PurposeThe purpose of this first experiment is to familiarize the students with the laboratory tools needed throughout the semester
Toledo - COMM - 416
ECE 416Experiment # 5 Pulse Code ModulationFall 20021PurposeThe purpose of this experiment is to introduce Pulse Code Modulation (PCM) by approaching this technique from two individual fronts: sampling and quantization. As any textbook can
University of Illinois, Urbana Champaign - ATMOS - 20090315
UPPER AIR CALCULATIONS AND PLOTTING (Ver 5.49-LINUX-X11)Current filename: /mnt/noaaport/nwstg/convert/09031512_upa.wxpDate: 1200Z 15 MAR 09Searching for KLBF.Searching the city database file for: KLBF .Date:1200Z 15 MAR 09Station: KLBFW
University of Illinois, Urbana Champaign - ATMOS - 20090315
UPPER AIR CALCULATIONS AND PLOTTING (Ver 5.49-LINUX-X11)Current filename: /mnt/noaaport/nwstg/convert/09031500_upa.wxpDate: 0000Z 15 MAR 09Searching for KDVN.Searching the city database file for: KDVN .Date:0000Z 15 MAR 09Station: KDVNW
Texas A&M - CHEM - 228
Chern 228-501 D.Romo Spring 2008Exam Results: Average High Low 80 105 43Exam VName:(Print) (Signature)_ __UIN#:Seat #:-Page 2 3 4 56Max. Points '14 t&amp;&quot;? 2.)~&gt;'2-z.-PointsTotal24 24 100 /-011) Circle the compound below t
Texas A&M - CHEM - 228
~Chern 228-501 Organic Chemistry II D. Romo Name: - - - - - - - - - - - - _ . _ - UIN.#: Seat #: - - - Quiz#6 April 14, 20081) Predict the structure of the unstable intermediate and the final product by drawing a mechanism to explain the~ .\
Texas A&M - CHEM - 228
Texas A&M - CHEM - 228
Texas A&M - CHEM - 228
Texas A&M - CHEM - 228
Texas A&M - CHEM - 228
Texas A&M - CHEM - 227
Texas A&M - CHEM - 227
Texas A&M - CHEM - 227
Texas A&M - CHEM - 227
Texas A&M - CHEM - 227
Colorado - MCEN - 3017
MCEN 3017CIRCUITS AND ELECTRONICSLab 1: Introduction to CircuitsLearning Objectives: This lab is intended to acquaint you with lab equipment and breadboarding basic circuits. It will also introduce transistors as switching elements. Minimum Part
Colorado - MCEN - 3017
An Applications Guide for Op AmpsAn Applications Guide for Op AmpsIntroductionThe general utility of the operational amplifier is derived from the fact that it is intended for use in a feedback loop whose feedback properties determine the feed-fo
Nashville State Community College - PHYSICS - 222
S.E. Louisiana - CMPS - 335
final_design.docHoffMarlene EXPLANATION OF 1 BULLETIN BOARD PAGE:ST1The 1st page of this project is an HTML page used to enter information from a user. This information will be input into a cgi script (mBoard.cgi), which will output to the scr
Duke - STA - 205
%!PS-Adobe-2.0 %Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %Title: hw06.dvi %Pages: 2 %PageOrder: Ascend %BoundingBox: 0 0 612 792 %DocumentFonts: CMBX12 CMR12 CMMI12 CMSY10 CMSS12 CMEX10 CMSY8 CMR8 %+ CMMI8 CMR6 CMTI12 CMMI6 CMSY6 %
Duke - STA - 205
STA 205 Homework #8 Due: Wed Mar 25Print out a fresh copy of the Midterm Exam from the class web page.Solve it as a home-work problem set.Solutions should be clear and short and correct.If you're asked to
Western Michigan - CS - 1000
Technology in Action 2007 Prentice-Hall, Inc.1Technology in ActionChapter 4 Application Software: Programs That Let You Work and Play 2007 Prentice-Hall, Inc.2Chapter Topics Application vs. system software Productivity software
Vanderbilt - CHEM - 231
Chemistry 231 - Spring 1999 Problem Set 7 Solutions 1. 2.3.-2-4.-34. (cont.) 5.6.-4-7.