Virtual Instrument and Object Oriented Programming Modules to Enhance Computer Networking Course
|
|
|
- Nelson Park
- 10 years ago
- Views:
Transcription
1 Session ENG Virtual Instrument and Object Oriented Programming Modules to Enhance Computer Networking Course Nikunja Swain, Ph.D., PE South Carolina State University Raghu Korrapati, Ph.D. Walden University Abstract Today s test environment is more challenging than ever as pressure on increasing quality and meeting time-to-market continue to increase. Because of these recent advances in computer and other technologies, it is becoming evident that a sound foundation in computer networking is critical for success in many kinds of computer-based work and universities must produce graduates with solid foundation in computers and their applications to solve real world problems. One way to achieve this is through interactive learning and teaching through the use of software packages like LabVIEW (Virtual Instruments) and Java/Visual Basic (Object Oriented Programming). This will also allow the student to have greater interaction with the subject matter and improve his/her skills in the use of number of applied engineering software packages. This paper will discuss design and development of interactive instructional modules for Number Systems, Internet Protocol Addresses, Address Classes, Subnet Masks, and Subnetting using LabVIEW and Visual Basic/Java. I. Introduction The students over reliance upon formulas and routine use of technique in problem solving too often lead to poor performance in advanced courses and a high attrition rate in the engineering, technology, and science programs. The students lack of comprehension of mathematical concepts results in time wastage during laboratory experiments, misinterpretations of lab data and underachievement in standardized science and engineering tests that stress the fundamentals. This problem can be effectively addressed by improving the student s conceptual understanding and comprehension of the topics covered in introductory science and technology courses. One way to achieve this is through interactive learning and teaching and upgrading the Proceedings of The 2006 IJME - INTERTECH Conference
2 existing laboratories with modern equipment. This will require increased funding and resources. But in recent years there is a decrease in resource allocation making it increasingly difficult to modernize the laboratories to provide adequate levels of laboratory and course work and universities are under pressure to look for alternative cost effective methods. One way to achieve this is through interactive learning and teaching through the use of software packages like LabVIEW (Virtual Instruments) and Java/Visual Basic (Object Oriented Programming). LabVIEW and Java/Visual Basic are currently used in a number of engineering schools and industries for simulation and analysis. By introducing virtual instrumentation (LabVIEW) and object oriented programming (Java/Visual Basic) to the existing laboratory facilities and course(s) the students can be well trained with the latest design techniques and computer aided instrumentation, design and process control used throughout industry. This will also allow the students greater interaction with the subject matter and improve his/her skills in the use of number of applied engineering software packages. LabVIEW is based on graphical programming and easy to use. It is an interactive problemsolving environment, where the students can analyze, visualize, and document real-world science and engineering problems. A number of books [1, 2, 3, 4] are available covering the use and application of LabVIEW. LabVIEW programs are called Virtual Instruments, or VIs for short, LabVIEW is different from text-based programming languages(such as Fortran, C++, Java and Visual Basic) in that LabVIEW uses a graphical programming languages, known as the G programming language, to create programs relying on graphics symbols to describe programming actions. LabVIEW also provides an extensive library of virtual instruments and functions to help in programming. It also contains application specific libraries for data acquisition, GPIB and serial instrument control, data analysis, and file input/output with conventional program debugging tools that can be used to set breakpoints, single-step through the program, and animate the execution so that the flow of data can be observed. At South Carolina State University (SCSU), the PC and VI based system concept is used to design and develop a laboratory called Computer Based Virtual Engineering Laboratory (CBVEL). The CBVEL consists of IBM compatible computers with appropriate software and hardware from National Instruments (NI), Simulation software such as C++, Visual Basic, Java, PSPICE, etc., and is connected to College of Science, Mathematics, Engineering and Technology (CSMET) network and existing equipment. Virtual Instrument (VI) and Object Oriented Programming modules for different courses and research areas are currently developed and used to teach various courses. Examples of some of these VIs are Circuit Analysis, Electronics, Communications, Digital Signal processing, Networking, and Digital Filters [5, 6, 7]. This paper discusses design and development of some of the modules such as Internet Protocol Addresses, Address Classes, Subnet Masks, and Sub-netting. This paper is arranged as follows: section II presents theoretical discussions on Internet Protocol (IP) Addressing, IP Classes, Subnet Mask and Subnets, section III presents the LabVIEW VIs and Visual Basic instructional modules, section IV presents the conclusion and section V presents the references.
3 II. Internet Protocol (IP) [8, 9, 10] The Internet Protocol (IP) mainly specifies that every computer or device (called a host) on the network must have its own unique address. This address is otherwise called as the IP Address. Currently the IP version 4 (IPv4) is used for networking, although a newer version of IP (IPv6) currently being tested and implemented in few organizations. This newer version is designed to enhance the capabilities of the existing IPv4. This paper will focus on IPv4. The IP address is a 32-bit integer. Usually this number is represented as a group of four 8-bit numbers separated by periods. This representation is known as Dotted Decimal Notation. Each IP address is divided into a prefix and a suffix as shown in Figure 1. This is known as two part IP addressing. The Prefix identifies network to which computer is attached and the Suffix identifies computer within that network. This type of addressing format makes routing efficient. Network Host Figure1 Two part IP Addressing Network and host numbers Every network in a TCP/IP internet is assigned a unique network number and each host on a specific network is assigned a host number or host address that is unique within that network. Host's IP address is the combination of the network number (prefix) and host address (suffix). Properties of IP addresses Network numbers are unique. Host addresses may be reused on different networks; combination of network number prefix and host address suffix will be unique. Assignment of network numbers must be coordinated globally; assignment of host addresses can be managed locally. Designing the format of IP addresses As mentioned earlier, IP designers chose 32-bit addresses. They allocate some bits for prefix, some for suffix. The allocation of large prefix and small suffix results in many networks, few hosts per network and the allocation of small prefix and large suffix results in few networks, many hosts per network. The IP designers need to allow for both large and small networks because of variety of technologies. Classes of addresses Designers use multiple address formats that allow both large and small prefixes. Each format is called an address class and the class of an address is identified by first four bits of the IP address as shown in Figure 2 and Table 1.
4 Bits Class A 0 Prefix Suffix Class B 1 0 Prefix Suffix Class C Prefix Suffix Class D Multicast Address Class E Reserved for Future Use Figure 2 IP Class from Binary bit pattern Table 1 Range of values and IP Classes Class Range of Values A B C D E Using IP address classes Class A, B and C are primary classes. They are used for ordinary host addressing. Class D is used for multicast, a limited form of broadcast in which Internet hosts join a multicast group. The Packets are delivered to all members of group. The Routers manage delivery of single packet from source to all members of multicast group. This is also used for mbone (multicast backbone). Class E is reserved for future use. Networks and hosts in each class The number of networks and hosts per network are summarized in Table 2. Network Class Table 2 Summary of IP Classes Network Number Host bits of bits Number of hosts/networ k Networks A 8 (2 8 2) 24 (2 24 2) B 16 (2 16 2) 16 (2 16 2) C 24 (2 24 2) 8 (2 8 2) D E Multicasting Reserved for future use Subnets and Subnet Masks The two-phase assignment of Internet addresses was created for administrative convenience. Although central Internet registrars were willing to keep track of several thousand networks, they were not willing to take on the task of assigning addresses to billions of individual host computers. Organizations with Class A and Class B networks had a similar problem. They faced the need to assign individual Internet addresses to thousands or millions of individual hosts within the organization. Again, this would have been a network nightmare. As a result, organizations wanted a three-phase process for assigning Internet address to an individual host. First, a central authority would assign a block of addresses to an individual organization. This
5 would be done in the traditional way by assigning a network part. However, the organization would give smaller blocks of address to suborganizations. It would then make each small organization responsible for assigning the Internet addresses within its blocks. This would require a three-part address. The network part would remain the same. However, the local part would be subdivided into a subnet part and a host part. The division of the local part into subnet part and host part is achieved through the use of another 32 bit number called subnet mask. The Internet Registrar provides each network a second number to supplement Internet addresses. This is the subnet mask. It begins with a block of ones and ends with a block of zeros. III. Examples of few Visual Basic LabVIEW VI Modules A. Visual Basic Module for Dotted Decimal and IP Classes without Subnet This is a menu driven module with menu options such as About, Dotted Decimal Notation, IP Classes without Subnet, Print, and Quit menus. The About menu provides a brief description about the program. The Dotted Decimal Notation menu converts the binary IP address to equivalent Dotted Decimal Notation. The user provides the inputs (0 or 1) and clicks on the RUN button. The display is the equivalent Dotted Decimal Notation. Execution of the IP Class without Subnet menu provides the user with IP class, network and host bits, number of networks and number of hosts/network information. Execution of the Print menu prints the inputs and result and execution of the Quit menu terminates program execution. Figure 2 shows Dotted Decimal Notation and Figure 3 indicates network information with a subnet. Figure 2. Dotted Decimal Notation
6 Fugure 3. IP Class, Network and Host Information without Subnet B. LabVIEW VI for IP Class, Network and Host Information without and with Subnet Figure 4 describes a LabVIEW panel for IP Class, Network, and Host information in two cases: with subnet and without a subnet Figure 4. Front Panel IV. Conclusion/Discussion The LabVIEW VI and Visual Basic modules presented above are user friendly and performed satisfactorily under various input conditions. It helped the students to understand items relating to IP Addressing in more detail. It also introduced the students to program development using Visual Basic and Virtual Instruments. We believe that this introduction to Visual Basic and
7 Virtual Instrument will help the students to design modules for other courses. These modules can be used in conjunction with other teaching aids to enhance student learning of Networking and the Internet as follws: There are number of books and research papers written on TCP/IP. Also, there are number of command line tools available to check the effective use of the Internet. Students can use these books and research papers to have theoretical understanding of TCP/IP and use the command line tools to have practical and hands-on experience. Unfortunately the command line tools and many books don t provide the students with the underlying algorithm and codes and therefore the students are deprived of developing his/her own program(s) to study and experiment with Networking and the Internet. We believe modules like these will assist the instructors/students to design and develop other networking modules and hence reinforce their theoretical knowledge. V. References [1]. Robert H. Bishop, Learning with LabVIEW, Addison Wesley, CA 94025, [2]. Lisa Wells and Jeferey Travis, LabVIEW for Everyone, Graphical Programming Even Made Easier, Prentice Hall, NJ 07458, [3]. M. Chugani, A. Samant, and N. Cerna, LabVIEW Signal Processing, Prentice Hall, NJ 07458, [4]. Leonard Sokoloff, Basic Concepts of LabVIEW 4, Prentice Hall, NJ 07458, [5]. Tobin, Gwendolyn & Swain, N. K., "Object Oriented Programming (Visual Basic) and Graphical Programming (LabVIEW) in study of Digital Arithmetic Proceedings of the NASA/MUSPIN 8 th Annual Conference, NM, October [6]. Swain, N. K., Korrapati, R.B. & Anderson, James, "Application of Graphical Programming, Object Oriented Programming, and Virtual Instruments in Education Proceedings of Conference on Information Technology (CIT 99), India, October, [7]. Swain. N. K, Korrapati, R.B. Anderson, James, Singh Ajit, & Swain. M, "Internet Based Virtual Instrumentation Proceedings of the IASTED International Conference on Internet and Multimedia Systems and Applications, November 2000, Las Vegas, Nevada, USA, pp [8]. Comer, Douglas E., Computer Networks and Internets, with Internet Applications, Prentice Hall, NJ 07458, [9]. Comer, Douglas E., Computer Networks and Internets, with Internet Applications, Prentice Hall, NJ 07458, [10]. Panko, Raymond R., Business Data Networks and Telecommunications, Prentice Hall, NJ 07458, 2002.
8 Biography Nikunja Swain is currently a Professor at the South Carolina State University. Dr. Swain has 25+ years of experience as as an engineer and educator. He has close to 50 publications in journals and conference proceedings and he has procured research and development grants from the NSF, NASA, DOT, DOD, and DOE. He has reviewed books on TCP/IP, Microprocessors, and Information Systems and a reviewer for ACM Computing Reviewes, IJAMT, CIT, ASEE, and other conferences and journals. Dr. Swain is also an adjunct faculty for Walden University, and Webster University. He is a registered professional engineer in the state of South Carolina. Raghu Korrapati, Ph.D is a faculty in Applied Management and Decision Sciences Program in School of Management at Walden University, Minneapolis, MN, USA. His address: [email protected].
Design and Development of Virtual Instrument (VI) Modules for an Introductory Digital Logic Course
Session ENG 206-6 Design and Development of Virtual Instrument (VI) Modules for an Introductory Digital Logic Course Nikunja Swain, Ph.D., PE South Carolina State University [email protected] Raghu Korrapati,
AC 2012-4561: MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT
AC 2012-4561: MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT Dr. Nikunja Swain, South Carolina State University Nikunja Swain is a professor in the College of Science, Mathematics,
APPENDIX B. Routers route based on the network number. The router that delivers the data packet to the correct destination host uses the host ID.
APPENDIX B IP Subnetting IP Addressing Routers route based on the network number. The router that delivers the data packet to the correct destination host uses the host ID. IP Classes An IP address is
Internet Protocol Address
SFWR 4C03: Computer Networks & Computer Security Jan 17-21, 2005 Lecturer: Kartik Krishnan Lecture 7-9 Internet Protocol Address Addressing is a critical component of the internet abstraction. To give
Desirable Properties Of An Internet Addressing Scheme
Desirable Properties Of An Internet Addressing Scheme Compact Universal Works with all network hardware Supports efficient decision making - Test whether a destination can be reached directly - Decide
Pre-lab Preparation: 1. Read thoroughly and prepare the experiment sheet. 2. You must bring a printed copy of this experiment with you to the lab.
University of Jordan Faculty of Engineering & Technology Computer Engineering Department Computer Networks Laboratory 907528 Lab.5 Subnetting &Variable Length Subnet Mask (VLSM) Objectives 1. To become
Expert Reference Series of White Papers. Binary and IP Address Basics of Subnetting
Expert Reference Series of White Papers Binary and IP Address Basics of Subnetting 1-800-COURSES www.globalknowledge.com Binary and IP Address Basics of Subnetting Alan Thomas, CCNA, CCSI, Global Knowledge
CE363 Data Communications & Networking. Chapter 6 Network Layer: Logical Addressing
CE363 Data Communications & Networking Chapter 6 Network Layer: Logical Addressing TCP/IP and OSI model APPLICATION APPLICATION PRESENTATION SESSION TRANSPORT NETWORK Host-Network TRANSPORT NETWORK DATA
Lab 10.4.1 IP Addressing Overview
Lab 10.4.1 IP ing Overview Estimated time: 30 min. Objectives: Background: This lab will focus on your ability to accomplish the following tasks: Name the five different classes of IP addresses Describe
How to Create Subnets To create subnetworks, you take bits from the host portion of the IP address and reserve them to define the subnet address.
SUBNET MASK To define the network and host portions of an address, the devices use a separate 32-bit pattern called a subnet mask. We express the subnet mask in the same dotted decimal format as the IPv4
CSET 4750 Computer Networks and Data Communications (4 semester credit hours) CSET Required IT Required
CSET 4750 Computer Networks and Data Communications (4 semester credit hours) CSET Required IT Required Current Catalog Description: Computer network architectures and their application to industry needs.
Lab#2: IP Addressing and Subnetting
IP Addressing Lab#2: IP Addressing and Subnetting Each Network Interface Card (NIC or Network card) present in a PC is assigned one Network address called as IP address. This IP address is assigned by
IP Addressing. -Internetworking (with TCP/IP) -Classful addressing -Subnetting and Supernetting -Classless addressing
IP Addressing -Internetworking (with TCP/IP) -Classful addressing -Subnetting and Supernetting -Classless addressing Internetworking The concept of internetworking: we need to make different networks communicate
IP Addressing Introductory material.
IP Addressing Introductory material. A module devoted to IP addresses. Addresses & Names Hardware (Layer 2) Lowest level Ethernet (MAC), Serial point-to-point,.. Network (Layer 3) IP IPX, SNA, others Transport
Tutorial (03) IP addresses & Sub netting
Tutorial (03) IP addresses & Sub netting Dr. Ahmed M. ElShafee ١ Agenda IP Addressing Conventions Original IPv4 Address Classes Subnetting CIDR (Classless InterDomain Routing) ٢ IP Addressing Conventions
Internetworking and IP Address
Lecture 8 Internetworking and IP Address Motivation of Internetworking Internet Architecture and Router Internet TCP/IP Reference Model and Protocols IP Addresses - Binary and Dotted Decimal IP Address
The Subnet Training Guide
The Subnet Training Guide A Step By Step Guide on Understanding and Solving Subnetting Problems by Brendan Choi v25 easysubnetcom The Subnet Training Guide v25 easysubnetcom Chapter 1 Understanding IP
2.3 IPv4 Address Subnetting Part 2
.3 IPv4 Address Subnetting Part Objective Upon completion of this activity, you will be able to determine subnet information for a given IP address and subnetwork mask. When given an IP address, network
IP Subnetting. Subnetting
IP Subnetting Shailesh N. Sisat Prajkta S. Bhopale Vishwajit K. Barbudhe Abstract - Network management becomes more and more important as computer-networks grow steadily. A critical skill for any network
Computer Networks. Introduc)on to Naming, Addressing, and Rou)ng. Week 09. College of Information Science and Engineering Ritsumeikan University
Computer Networks Introduc)on to Naming, Addressing, and Rou)ng Week 09 College of Information Science and Engineering Ritsumeikan University MAC Addresses l MAC address is intended to be a unique identifier
IP Addressing. IP Addresses. Introductory material.
IP Addressing Introductory material. An entire module devoted to IP addresses. IP Addresses Structure of an IP address Classful IP addresses Limitations and problems with classful IP addresses Subnetting
Guide to TCP/IP, Third Edition. Chapter 2: IP Addressing and Related Topics
Guide to TCP/IP, Third Edition Chapter 2: IP Addressing and Related Topics Objectives Understand IP addressing, anatomy and structures, and addresses from a computer s point of view Recognize and describe
IP Address Structure
Motivation A virtual network operates like a physical network and needs an addressing scheme, a packet format, and delivery techniques. An addressing scheme is critical and must appear to be a single uniform
How To Make A Network Address Prefix Smaller
CSC521 Communication Protocols 網 路 通 訊 協 定 Ch.9 Classless And Subnet Address Extensions (CIDR) 吳 俊 興 國 立 高 雄 大 學 資 訊 工 程 學 系 Outline 1. Introduction 2. Review Of Relevant Facts 3. Minimizing Network Numbers
Survey of LabVIEW Technologies for Building Web/Internet-Enabled Experimental Setups
2248 Survey of LabVIEW Technologies for Building Web/Internet-Enabled Experimental Setups Masoud Naghedolfeizi, Sanjeev Arora, and Singli Garcia Fort Valley State University Abstract The impact of World
Part A:Background/Preparation
Lab no 1 PC Network TCP/IP Configuration In this lab we will learn about Computer Networks Configuration Introduction to IP addressing Identify tools used for discovering a computer s network configuration
IT:101 Cisco Networking Academy I Subnetting
IT:101 Cisco Networking Academy I Subnetting The IPv4 address is 32 bits long and it is written in the form of dotted decimal notation. IP address in binary format: 11000000.00000001.00000001.00000020
Activity 6.7.4: IPv4 Address Subnetting Part 2
Activity 6.7.4: IPv4 Address Subnetting Part 2 Learning Objectives Upon completion of this activity, you will be able to determine subnet information for a given IP address and subnetwork mask. Background
Classless Subnetting Explained
Classless Subnetting Explained When given an IP Address, Major Network Mask, and a Subnet Mask, how can you determine other information such as: The subnet address of this subnet The broadcast address
Number of bits needed to address hosts 8
Advanced Subnetting Example 1: Your ISP has assigned you a Class C network address of 198.47.212.0. You have 3 networks in your company with the largest containing 134 hosts. You need to figure out if
Internet Addresses (You should read Chapter 4 in Forouzan)
Internet Addresses (You should read Chapter 4 in Forouzan) IP Address is 32 Bits Long Conceptually the address is the pair (NETID, HOSTID) Addresses are assigned by the internet company for assignment
IP Subnetting and Related Topics A Tutorial by Chris Uriarte <[email protected]> Updated April 2001
IP Subnetting and Related Topics A Tutorial by Chris Uriarte Updated April 2001 IP Addresses and their Binary Equivalents First and foremost, it s important to understand that every
examines the ideas related to Class A, Class B, and Class C networks (in other words, classful IP networks).
This chapter covers the following subjects: Classful Network Concepts: This section examines the ideas related to Class A, Class B, and Class C networks (in other words, classful IP networks). Practice
GPIB Instrument Control
Session 2559 GPIB Instrument Control Leonard Sokoloff DeVry College of Technology Abstract Virtual Instrumentation is an important technology that is making a significant impact in today's industry, education
Networking Basics for Automation Engineers
Networking Basics for Automation Engineers Page 1 of 10 mac-solutions.co.uk v1.0 Oct 2014 1. What is Transmission Control Protocol/Internet Protocol (TCP/IP)------------------------------------------------------------
Distance-Learning Remote Laboratories using LabVIEW
Distance-Learning Remote Laboratories using LabVIEW Introduction Laboratories, which are found in all engineering and science programs, are an essential part of the education experience. Not only do laboratories
Module 4, Assignment 3-2
Module 4, Assignment 3-2 Lab 3.4 Basic Subnetting Question 3.4.1: A company has applied for and received a Class C network address of 197.15.22.0. The physical network is to be divided into 4 subnets,
Background: Experimental Manufacturing Cell
Session 3548 A WEB-BASED APPROACH TO AUTOMATED INSPECTION AND QUALITY CONTROL OF MANUFACTURED PARTS Immanuel Edinbarough, Manian Ramkumar, Karthik Soundararajan The University of Texas at Brownsville/Rochester
Computer Network Foundation. Chun-Jen (James) Chung. Arizona State University
Computer Network Foundation Chun-Jen (James) Chung 1 Outline Network Addressing Subnetting Classless Inter-Domain Routing (CIDR) Route Aggregation Network Addressing How does the network decide where to
Table of Contents. Cisco IP Addressing and Subnetting for New Users
Table of Contents IP Addressing and Subnetting for New Users...1 Introduction...1 Before You Begin...1 Conventions...1 Prerequisites...1 Components Used...1 Additional Information...1 Understanding IP
Implementation of College Network Scenario Module by Using CCNA
Implementation of College Network Scenario Module by Using CCNA Jitender Singh 1, Anshu Rani 2 1 Scholar, Computer Science & Engineering, RPSGOI Mohindergarh, India 2 Scholar, Computer Science & Engineering,
IP Addressing. and Subnetting. Workbook Version 1.5. Student Name:
IP Addressing and Subnetting Workbook Version.5 Student Name: IP Address Classes Class A 27 (Network 27 is reserved for loopback and internal testing) Leading bit pattern... Network. Host. Host. Host Class
FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE
Form 2A, Page 1 FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE COURSE NUMBER: CET 2600 COURSE TITLE: Network Fundamentals PREREQUISITE(S): CTS 1131 and CTS 1133 COREQUISITE(S): STUDENT
TCP/IP works on 3 types of services (cont.): TCP/IP protocols are divided into three categories:
Due to the number of hardware possibilities for a network, there must be a set of rules for how data should be transmitted across the connection media. A protocol defines how the network devices and computers
TCP/IP Basis. OSI Model
TCP/IP Basis 高 雄 大 學 資 訊 工 程 學 系 嚴 力 行 Source OSI Model Destination Application Presentation Session Transport Network Data-Link Physical ENCAPSULATION DATA SEGMENT PACKET FRAME BITS 0101010101010101010
Chapter 4. IP Addresses: Classful Addressing
Chapter 4 IP Addresses: Classful Addressing The McGraw-Hill Companies, Inc., 2000 1 CONTENTS INTRODUCTION CLASSFUL ADDRESSING OTHER ISSUES A SAMPLE INTERNET The McGraw-Hill Companies, Inc., 2000 2 4.1
Module 10 Subnetting Class A, B and C addresses. Solutions to the Lab Exercises 10.3.5a, 10.3.5b, 10.3.5c and 10.3.5d
Module 10 Subnetting Class A, B and C addresses Solutions to the Lab Exercises 10.3.5a, 10.3.5b, 10.3.5c and 10.3.5d 10.3.5a Basic Subnetting Use the following information and answer the following subnet
Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.
Course Name: TCP/IP Networking Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network. TCP/IP is the globally accepted group of protocols
Classful Subnetting Explained
Classful ting Explained When given an IP Address and a Mask, how can you determine other information such as: The subnet address of this subnet The broadcast address of this subnet The range of Host Addresses
Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science. Unit of Study / Textbook Correlation
Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science updated 03/08/2012 Unit 1: JKarel 8 weeks http://www.fcps.edu/is/pos/documents/hs/compsci.htm
Table of Contents 1 IP Addressing Configuration 1-1
Table of Contents 1 IP Addressing Configuration 1-1 IP Addressing Overview 1-1 IP Address Classes 1-1 Special IP Addresses 1-2 Subnetting and Masking 1-2 Configuring IP Addresses 1-3 Assigning an IP Address
Enhance student s learning with an aid of simulation software to understand Computer Networking Undergraduate courses.
Enhance student s learning with an aid of simulation software to understand Computer Networking Undergraduate courses. Veeramani Shanmugam [email protected] Lenin Gopal [email protected] Zeya
Chapter 5. IPv4 Addresses. TCP/IP Protocol Suite 1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 5 IPv4 Addresses TCP/IP Protocol Suite 1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter Outline TCP/IP Protocol Suite 2 5-1 INTRODUCTION The
http://computernetworkingnotes.com/ccna-study-guide/basic-of-network-addressing.html
Subnetting is a process of dividing large network into the smaller networks based on layer 3 IP address. Every computer on network has an IP address that represent its location on network. Two version
B.Sc. in Computer Information Systems Study Plan
195 Study Plan University Compulsory Courses Page ( 64 ) University Elective Courses Pages ( 64 & 65 ) Faculty Compulsory Courses 16 C.H 27 C.H 901010 MATH101 CALCULUS( I) 901020 MATH102 CALCULUS (2) 171210
Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP
Department of Electrical and Computer Engineering Ben-Gurion University of the Negev LAB 1 - Introduction to USRP - 1-1 Introduction In this lab you will use software reconfigurable RF hardware from National
Chapter 19 Network Layer: Logical Addressing 19.1
Chapter 19 Network Layer: Logical Addressing 19.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 19-1 IPv4 ADDRESSES An IPv4 address is a 32-bit address that
Internet Protocols. Addressing & Services. Updated: 9-29-2012
Internet Protocols Addressing & Services Updated: 9-29-2012 Virtual vs. Physical Networks MAC is the part of the underlying network MAC is used on the LAN What is the addressing mechanism in WAN? WAN is
2. What is the maximum value of each octet in an IP address? A. 28 B. 255 C. 256 D. None of the above
CCNA1 V3.0 Mod 10 (Ch 8) 1. How many bits are in an IP C. 64 2. What is the maximum value of each octet in an IP A. 28 55 C. 256 3. The network number plays what part in an IP A. It specifies the network
IP Addressing and Subnetting. 2002, Cisco Systems, Inc. All rights reserved.
IP Addressing and Subnetting 2002, Cisco Systems, Inc. All rights reserved. 1 Objectives Upon completion, you will be able to: Discuss the Types of Network Addressing Explain the Form of an IP Address
Subnetting Examples. There are three types of subnetting examples I will show in this document:
Subnetting Examples There are three types of subnetting examples I will show in this document: 1) Subnetting when given a required number of networks 2) Subnetting when given a required number of clients
TCP/IP Drill Pack. By Donna Warren. Created by Donna P. Warren Revised: 1/2/2012 Page 1 of 19
TCP/IP Drill Pack By Donna Warren Created by Donna P. Warren Revised: 1/2/2012 Page 1 of 19 Drill 1: OSI vs DOD and the TCP/IP Protocol Suite Complete the following chart. On the next page give a brief
Subnetting Study Guide
Subnetting Study Guide by Boson Software, LLC An octet is a binary number of 8 bits, with the lowest possible number being 00000000 and the highest possible number being 11111111, or 28. The binary number
ICS 351: Today's plan
ICS 351: Today's plan Quiz, on overall Internet function, linux and IOS commands, network monitoring, protocols IPv4 addresses: network part and host part address masks IP interface configuration IPv6
SUBNETTING SCENARIO S
SUBNETTING SCENARIO S This white paper provides several in-depth scenario s dealing with a very confusing topic, subnetting. Many networking engineers need extra practice to completely understand the intricacies
CCNA R&S: Introduction to Networks. Chapter 9: Subnetting IP Networks
CCNA R&S: Introduction to Networks Chapter 9: Subnetting IP Networks Frank Schneemann Chapter 9: Subnetting IP Networks Subnetting IP Networks In this chapter, you will be learning how devices can be grouped
Lecture 15. IP address space managed by Internet Assigned Numbers Authority (IANA)
Lecture 15 IP Address Each host and router on the Internet has an IP address, which consist of a combination of network number and host number. The combination is unique; no two machines have the same
Introduction to IP v6
IP v 1-3: defined and replaced Introduction to IP v6 IP v4 - current version; 20 years old IP v5 - streams protocol IP v6 - replacement for IP v4 During developments it was called IPng - Next Generation
Course Descriptions. preparation.
Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating
Industrial Communications Training
Standards Certification Education & Training Publishing Conferences & Exhibits Industrial Communications Training Optimizing the flow and value of real-time data Expert-led training with real-world application
Module 2: Assigning IP Addresses in a Multiple Subnet Network
Module 2: Assigning IP Addresses in a Multiple Subnet Network Contents Overview 1 Lesson: Assigning IP Addresses 2 Lesson: Creating a Subnet 19 Lesson: Using IP Routing Tables 29 Lesson: Overcoming Limitations
WHITE PAPER. Understanding IP Addressing: Everything You Ever Wanted To Know
WHITE PAPER Understanding IP Addressing: Everything You Ever Wanted To Know Understanding IP Addressing: Everything You Ever Wanted To Know CONTENTS Internet Scaling Problems 1 Classful IP Addressing 3
To perform Ethernet setup and communication verification, first perform RS232 setup and communication verification:
PURPOSE Verify that communication is established for the following products programming option (488.2 compliant, SCPI only): DCS - M9C & DCS M130, DLM M9E & DLM-M9G & DLM M130, DHP - M9D, P series, SG,
Advanced Internetworking
Hands-On TCP-IP / IPv6 / VoIP Course Description In this Hands-On 3-day course, gives a deeper understanding of internetworking and routed network protocols. The focus of the course is the design, operation,
Additional Information: A link to the conference website is available at: http://www.curtin.edu.my/cutse2008/index.html
Citation: Veeramani, S. and Gopal, Lenin. 2008. Network monitoring tool, in Curtin University of Technology (ed), Curtin University of Technology Science and Engineering International Conference CUTSE
Classful IP Addressing (cont.)
Classful IP Addressing (cont.) 1 Address Prefix aka Net ID defines the network Address Suffix aka Host ID defines the node In Classful addressing, prefix is of fixed length (1, 2, or 3 bytes)! Classful
TCP/IP Addressing and Subnetting. an excerpt from: A Technical Introduction to TCP/IP Internals. Presentation Copyright 1995 TGV Software, Inc.
TCP/IP Addressing and Subnetting an excerpt from: A Technical Introduction to TCP/IP Internals Presentation Copyright 1995 TGV Software, Inc. IP Addressing Roadmap Format of IP Addresses Traditional Class
COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)
COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC) Computer Science (COSC) courses are offered by the School of Information Arts and Technologies within the Yale Gordon College of Liberal Arts.
IP Subnetting: Practical Subnet Design and Address Determination Example
IP Subnetting: Practical Subnet Design and Address Determination Example When educators ask students what they consider to be the most confusing aspect in learning about networking, many say that it is
Advanced IP Addressing
Advanced IP Addressing CS-765 A Aspects Of Systems Administration Spring-2005 Instructure: Jan Schauman Stevens Institute Of Technology, NJ. Prepared By: Modh, Jay A. M.S. NIS SID: 999-14-0352 Date: 05/02/2005
Lab 10.3.5a Basic Subnetting
Lab 10.3.5a Basic Subnetting Objective How to identify reasons to use a subnet mask How to distinguish between a default subnet mask and a custom subnet mask What given requirements determine the subnet
Computer Integrated Experimentation in Electrical Engineering Education over Distance
Session 3542 Computer Integrated Experimentation in Electrical Engineering Education over Distance Oguz A. Soysal, Frostburg State University Abstract The paper presents the implementation of computer
Integration of WebLab Systems in Engineering Studies
Integration of WebLab Systems in Engineering Studies Authors: Juan Ignacio Larrauri, Department of Control and Industrial Electronics, Faculty of Engineering, University of Deusto, Avda. Universidades,24.
Transport and Network Layer
Transport and Network Layer 1 Introduction Responsible for moving messages from end-to-end in a network Closely tied together TCP/IP: most commonly used protocol o Used in Internet o Compatible with a
RARP: Reverse Address Resolution Protocol
SFWR 4C03: Computer Networks and Computer Security January 19-22 2004 Lecturer: Kartik Krishnan Lectures 7-9 RARP: Reverse Address Resolution Protocol When a system with a local disk is bootstrapped it
Level 2 Development Training. Level 2 Development Training. Level 2 Development Training. Technical Overview
Level 2 Development Training Level 2 Development Training Level 2 Development Training Technical Overview Contents 1 Introduction... 3 Overview... 3 2 Glossary... 4 3 Network Technology... 5 Fundamentals...
THE USE OF FREEWARE NETWORK ANALYZERS IN A NETWORKING LABORATORY
THE USE OF FREEWARE NETWORK ANALYZERS IN A NETWORKING LABORATORY Ece Yaprak Division of Engineering Technology Wayne State University Detroit, Michigan 48202 313-577-8075 [email protected] Lisa Anneberg
IP Addressing A Simplified Tutorial
Application Note IP Addressing A Simplified Tutorial July 2002 COMPAS ID 92962 Avaya Labs 1 All information in this document is subject to change without notice. Although the information is believed to
Technical Notes TN 1 - ETG 3000. FactoryCast Gateway TSX ETG 3021 / 3022 modules. How to Setup a GPRS Connection?
FactoryCast Gateway TSX ETG 3021 / 3022 modules How to Setup a GPRS Connection? 1 2 Table of Contents 1- GPRS Overview... 4 Introduction... 4 GPRS overview... 4 GPRS communications... 4 GPRS connections...
VLSM and CIDR Malin Bornhager Halmstad University
VLSM and CIDR Malin Bornhager Halmstad University Session Number 2002, Svenska-CNAP Halmstad University 1 Objectives Classless routing VLSM Example of a VLSM calculation 2 Classless routing CIDR (Classless
IP addressing. Interface: Connection between host, router and physical link. IP address: 32-bit identifier for host, router interface
IP addressing IP address: 32-bit identifier for host, router interface Interface: Connection between host, router and physical link routers typically have multiple interfaces host may have multiple interfaces
4m. MONITORING OF ETHERNET/IP NETWORK TRAFFIC.
4m. MONITORING OF ETHERNET/IP NETWORK TRAFFIC. Wireshark (see Section 6) is a network packet analyser. It is used to: troubleshoot network problems, examine security problems, debug protocol implementations,
IP Subnetting for the Masses Or How a 12 year old kid can subnet the most complex network.
IP Subnetting for the Masses Or How a 12 year old kid can subnet the most complex network. Joe Richker Page 1 8/8/2008 IP subnetting is the most feared part of working with TCP/IP for many people. The
IP Addressing and Subnetting for New Users
IP Addressing and Subnetting for New Users Document ID: 13788 Contents Introduction Prerequisites Requirements Components Used Additional Information Conventions Understanding IP Addresses Network Masks
TCP/IP Cheat Sheet. A Free Study Guide by Boson Software, LLC
boson_logo_tcpip.pdf 9/23/2010 11:28:19 AM TCP/IP Cheat Sheet A Free Study Guide by Boson Software, LLC Table 1 Address Class Summary Class s Hosts per Range of Network IDs (First Octet) Class A 126 16,777,214
TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX 75701 1.800.298.5226 www.tjc.edu/continuingstudies/mycaa
TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX 75701 1.800.298.5226 www.tjc.edu/continuingstudies/mycaa Education & Training Plan CompTIA N+ Specialist Program Student Full
