Abstract – This paper describes a web-based simulation and visualization tool for computer network. System is realised in Java programming language. The system enables process visualization and simulation in computer networks with arbitrary topology. The purpose of the system is to help students comprehend the basic principles of acting of one TCP/IP computers network as a part of the educational system of the computer network. Processes that occur in the computer network during the data exchange between the network devices are complex and they are executed in very short time slices, since the consumer is not able to follow and understand what happens in the computer network. The main purpose of our simulator is to present these processes visually. In addition, its features like topology editor and simulation of real-time network scenarios make it a suitable tool for undergraduate teaching as well as for research. Keywords - simulations, visualisation, distance learning, computer networks.
I. INTRODUCTION
In this paper a web-based simulation and visualization tool is is being described and it would be useful for students to understand the difficult concepts of computer networks. System is realised in Java programming language and can be executed as a standalone Java application or Java applet. The environment enables process visualization and simulation in computer networks with arbitrary topology and it provides the sophisticated technique for understanding and teaching the difficult concepts of computer networks. Therefore, the usage of a simulator that provides an easy and fast way to solve problems connected with a user friendly interface would be a great advantage for students. In fact, it is proved that if students have and use tools that help them to learn and study in depth any practical part of any subject, they learn easily and better, because the teacher not only has one more tool for teaching the most difficult parts of the syllabus in the lessons, but also students can practice on their own and in their own speed at home. Actually, simulators are the best way to understand some of the most difficult concepts related
1Nenad Jovanović is with the Faculty of Technical Sciences, University of Pristina, Kneza Miloša 7, 38220 Kosovska Mitrovica, Serbia, E-mail: jovanovic@vpskp.edu.rs 2Zoran Jovanović is with the Business School, Blace, Kralja Petra I 70, 18420 Blace, Serbia, E-mail: zoranjov2004gmail.com 3Oliver Popović is with the Business School, Blace, Kralja Petra I 70, 18420 Blace, Serbia, E-mail: o.popovic@vpskp.edu.rs 4Ivan Stanković is with the Business School, Blace, Kralja Petra I 70, 18420 Blace, Serbia, E-mail: i.stankovic@its.rs 5Aleksandar Zakić is with the Business School, Blace, Kralja Petra I 70, 18420 Blace, Serbia, E-mail: azakic@its.rs to computers design because these include many elements working all together, and sometimes all those concepts are quite difficult to understand or to manage without quite a lot practice and study [1]. This simulator is a full interactive application that helps the user to improve and master the knowledge about computer networking with the usage of a very simple interface and with a very descriptive and didactic way of working. Using a web- based educational tool is one of the most efficient and effective approaches. Many researches and projects have provided useful tools during a few years. Computerized simulations and animations might be the best educational option for students. Animation can provide learners with explicit dynamic information. Visualization is an absolutely necessary keyword and idea to improve the learner's understanding level. The study of computer networks can be a challenge both to instructors and to learners. Several kinds of simulators have been designed and developed as educational tools. OPNET Modeler [2] is a commercial simulator that supports a variety of LAN and WAN networks (ATM, IP, mobile networks, wireless LAN, etc.), and implemented more than 400 functions for modeling protocols, network elements and the dynamic behavior of the network. J-Sim [3] implements an autonomous architecture based on components (Autonomous Component Architecture, ACA) in the Java programming language. J-Sim introduces the concept of centralized management independent instances of the simulation execution (background thread manager), which allows all active instances for global monitoring of simulation time. NS-2 [4] is discrete event network simulators wich provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless networks. This simulator is implemented in C++ and the simulator exposes a front-end API to the users. This front-end API is in oTCL language; therefore, the network model and the simulation control is implemented in this language. NS-3 [5] is also an open sourced discrete-event network simulator which targets primarily for research and educational use. NS3 is licensed under the GNU GPLv2 license, and is available for research and development. KivaNS [6] is a free open source application with an user- friendly interface. KivaNS has been programmed in Java. It was created in order to simulate computer networks with the TCP-IP architecture. This application has been developed as an autonomous virtual laboratory and permits the students of the courses about computer networks to carry out experiments about the IP routing, without the necessity of complex and expensive real physic equipment such as routers, switches, hubs, PCs, etc.
NetSim [7] is a network simulation tool used for network lab experimentation and research. This simulator is an application that simulates Cisco Systems' networking hardware and software and is designed to aid the user in learning the Cisco IOS command structure. NetSim is a Windows-based product that simulates a wide variety of Cisco routers. NetSim supports multiple routing protocols, including RIP, IGRP, EIGRP, BGP, and OSPF. It supports different LAN/WAN protocols, including PPP/CHAP, ISDN, and Frame Relay. The work presented in this paper has one basic objective: to help students to comprehend basic principles of acting of one TCP/IP computers network as a part of the educational system of computer network. Information technologies progress work on instruction and learning methods from different domains such as computer networks. Processes that happened in computer network during data exchange between network devices are complex and they execute in very short time slices, since consumer is not in the state to follow and understand what happens in computer network. The main purpose of our simulator is to present visually these processes. In addition, its features like topology editor, and simulation of real-time network scenarios makes it a suitable tool for undergraduate teaching as well as for research. Distinguishing between our system and computer networks simulator in [2-7] is the fact that our simulator enables the view of encapsulated data in frames as they go through a network, their contents, as well as contents changes. While systems described in [2-7] enable student to learn, arrange and configure computer networks with a view to a successful data transfer, our simulator points out how those data are packed, wherefrom they are comprised, and how they move through network device and network cables.
II. THE ARCHITECTURE AND ORGANIZATION OF A SYSTEM
The purpose of this study has been designing and implementation of a simulator in order to assist the students of computer networks. The basic objective was the creation of a software application that provides a rapid feedback on network design decisions. Another basic objective has also been the creation of a graphics user interface. With this tool a student can create any network topology simply by pointing and clicking a mouse and entering a few network parameters from the keyboard. In this paper we use a packet-level model that is based on tracking individual packets through the network and this principle is a basis of the work of commonly used network simulators such as ns-2. A simulator is designed using modular building blocks: the graphical user interface (GUI), manager, network elements and control modules. These blocks interact with each other as shown in Fig. 1.
The GUI give opportunity for creating a graphical programming interface, which enables editing a desired computer network and represents the objects and processes that progress within. The Control class object enables creating objects of the classes PC, HUB, Switch, UTP... The Manager class object offers the opportunity for the simulator management. The basic elements of network simulator (Elements of similator) are: Editor, Controls, Manager and Monitor (Fig. 2.). Object Editor enables creating objects of class PC, HUB, Switch, UTP... and represents those objects and processes that progress within. Object Control gives opportunity for creating graphical programming interface, which enables editing desired computer network. Object Monitor enables current review ongoing in network components. Object Manager gives opportunity for control of simulator, determine source and destination physical and logical IP addresses as well as start simulation process. It is possible at any time to stop visualization of data transfer, check structure of frame, and continue further visualization flow of processes in network. During the work with computer network simulator, the standard windows with its considered appearance and ordinary functions, such as reduce, increase or changing dimensions and decline windows on status line as well as closing windows are displayed. With these operations a user can adapt screen according to his/her needs, so that it is up to user how many and when the windows will be displayed, or which window will be active, and which one will be on status line. The system enables editing computer
Abstract – This paper describes a web-based simulation and visualization tool for computer network. System is realised in Java programming language. The system enables process visualization and simulation in computer networks with arbitrary topology. The purpose of the system is to help students comprehend the basic principles of acting of one TCP/IP computers network as a part of the educational system of the computer network. Processes that occur in the computer network during the data exchange between the network devices are complex and they are executed in very short time slices, since the consumer is not able to follow and understand what happens in the computer network. The main purpose of our simulator is to present these processes visually. In addition, its features like topology editor and simulation of real-time network scenarios make it a suitable tool for undergraduate teaching as well as for research. Keywords - simulations, visualisation, distance learning, computer networks.
I. INTRODUCTION
In this paper a web-based simulation and visualization tool is is being described and it would be useful for students to understand the difficult concepts of computer networks. System is realised in Java programming language and can be executed as a standalone Java application or Java applet. The environment enables process visualization and simulation in computer networks with arbitrary topology and it provides the sophisticated technique for understanding and teaching the difficult concepts of computer networks. Therefore, the usage of a simulator that provides an easy and fast way to solve problems connected with a user friendly interface would be a great advantage for students. In fact, it is proved that if students have and use tools that help them to learn and study in depth any practical part of any subject, they learn easily and better, because the teacher not only has one more tool for teaching the most difficult parts of the syllabus in the lessons, but also students can practice on their own and in their own speed at home. Actually, simulators are the best way to understand some of the most difficult concepts related
1Nenad Jovanović is with the Faculty of Technical Sciences, University of Pristina, Kneza Miloša 7, 38220 Kosovska Mitrovica, Serbia, E-mail: jovanovic@vpskp.edu.rs 2Zoran Jovanović is with the Business School, Blace, Kralja Petra I 70, 18420 Blace, Serbia, E-mail: zoranjov2004gmail.com 3Oliver Popović is with the Business School, Blace, Kralja Petra I 70, 18420 Blace, Serbia, E-mail: o.popovic@vpskp.edu.rs 4Ivan Stanković is with the Business School, Blace, Kralja Petra I 70, 18420 Blace, Serbia, E-mail: i.stankovic@its.rs 5Aleksandar Zakić is with the Business School, Blace, Kralja Petra I 70, 18420 Blace, Serbia, E-mail: azakic@its.rs to computers design because these include many elements working all together, and sometimes all those concepts are quite difficult to understand or to manage without quite a lot practice and study [1]. This simulator is a full interactive application that helps the user to improve and master the knowledge about computer networking with the usage of a very simple interface and with a very descriptive and didactic way of working. Using a web- based educational tool is one of the most efficient and effective approaches. Many researches and projects have provided useful tools during a few years. Computerized simulations and animations might be the best educational option for students. Animation can provide learners with explicit dynamic information. Visualization is an absolutely necessary keyword and idea to improve the learner's understanding level. The study of computer networks can be a challenge both to instructors and to learners. Several kinds of simulators have been designed and developed as educational tools. OPNET Modeler [2] is a commercial simulator that supports a variety of LAN and WAN networks (ATM, IP, mobile networks, wireless LAN, etc.), and implemented more than 400 functions for modeling protocols, network elements and the dynamic behavior of the network. J-Sim [3] implements an autonomous architecture based on components (Autonomous Component Architecture, ACA) in the Java programming language. J-Sim introduces the concept of centralized management independent instances of the simulation execution (background thread manager), which allows all active instances for global monitoring of simulation time. NS-2 [4] is discrete event network simulators wich provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless networks. This simulator is implemented in C++ and the simulator exposes a front-end API to the users. This front-end API is in oTCL language; therefore, the network model and the simulation control is implemented in this language. NS-3 [5] is also an open sourced discrete-event network simulator which targets primarily for research and educational use. NS3 is licensed under the GNU GPLv2 license, and is available for research and development. KivaNS [6] is a free open source application with an user- friendly interface. KivaNS has been programmed in Java. It was created in order to simulate computer networks with the TCP-IP architecture. This application has been developed as an autonomous virtual laboratory and permits the students of the courses about computer networks to carry out experiments about the IP routing, without the necessity of complex and expensive real physic equipment such as routers, switches, hubs, PCs, etc.
NetSim [7] is a network simulation tool used for network lab experimentation and research. This simulator is an application that simulates Cisco Systems' networking hardware and software and is designed to aid the user in learning the Cisco IOS command structure. NetSim is a Windows-based product that simulates a wide variety of Cisco routers. NetSim supports multiple routing protocols, including RIP, IGRP, EIGRP, BGP, and OSPF. It supports different LAN/WAN protocols, including PPP/CHAP, ISDN, and Frame Relay. The work presented in this paper has one basic objective: to help students to comprehend basic principles of acting of one TCP/IP computers network as a part of the educational system of computer network. Information technologies progress work on instruction and learning methods from different domains such as computer networks. Processes that happened in computer network during data exchange between network devices are complex and they execute in very short time slices, since consumer is not in the state to follow and understand what happens in computer network. The main purpose of our simulator is to present visually these processes. In addition, its features like topology editor, and simulation of real-time network scenarios makes it a suitable tool for undergraduate teaching as well as for research. Distinguishing between our system and computer networks simulator in [2-7] is the fact that our simulator enables the view of encapsulated data in frames as they go through a network, their contents, as well as contents changes. While systems described in [2-7] enable student to learn, arrange and configure computer networks with a view to a successful data transfer, our simulator points out how those data are packed, wherefrom they are comprised, and how they move through network device and network cables.
II. THE ARCHITECTURE AND ORGANIZATION OF A SYSTEM
The purpose of this study has been designing and implementation of a simulator in order to assist the students of computer networks. The basic objective was the creation of a software application that provides a rapid feedback on network design decisions. Another basic objective has also been the creation of a graphics user interface. With this tool a student can create any network topology simply by pointing and clicking a mouse and entering a few network parameters from the keyboard. In this paper we use a packet-level model that is based on tracking individual packets through the network and this principle is a basis of the work of commonly used network simulators such as ns-2. A simulator is designed using modular building blocks: the graphical user interface (GUI), manager, network elements and control modules. These blocks interact with each other as shown in Fig. 1.
The GUI give opportunity for creating a graphical programming interface, which enables editing a desired computer network and represents the objects and processes that progress within. The Control class object enables creating objects of the classes PC, HUB, Switch, UTP... The Manager class object offers the opportunity for the simulator management. The basic elements of network simulator (Elements of similator) are: Editor, Controls, Manager and Monitor (Fig. 2.). Object Editor enables creating objects of class PC, HUB, Switch, UTP... and represents those objects and processes that progress within. Object Control gives opportunity for creating graphical programming interface, which enables editing desired computer network. Object Monitor enables current review ongoing in network components. Object Manager gives opportunity for control of simulator, determine source and destination physical and logical IP addresses as well as start simulation process. It is possible at any time to stop visualization of data transfer, check structure of frame, and continue further visualization flow of processes in network. During the work with computer network simulator, the standard windows with its considered appearance and ordinary functions, such as reduce, increase or changing dimensions and decline windows on status line as well as closing windows are displayed. With these operations a user can adapt screen according to his/her needs, so that it is up to user how many and when the windows will be displayed, or which window will be active, and which one will be on status line. The system enables editing computer
การแปล กรุณารอสักครู่..
บทคัดย่อบทความนี้อธิบายผ่านเว็บและการจำลองและเครื่องมือสร้างภาพสำหรับระบบเครือข่ายคอมพิวเตอร์ ระบบคือตระหนักในชวาการเขียนโปรแกรมภาษา ระบบช่วยการมองเห็นกระบวนการและการจำลองในคอมพิวเตอร์เครือข่ายกับพลโทโพโลยีวัตถุประสงค์ของระบบคือการช่วยให้นักเรียนเข้าใจหลักการพื้นฐานของการแสดงของ TCP / IP เครือข่ายคอมพิวเตอร์เป็นส่วนหนึ่งของระบบการศึกษาของเครือข่ายคอมพิวเตอร์ กระบวนการที่เกิดขึ้นในระบบเครือข่ายคอมพิวเตอร์ในการแลกเปลี่ยนข้อมูลระหว่างอุปกรณ์เครือข่ายมีความซับซ้อนและพวกเขาจะดำเนินการในเวลาที่สั้นมากชิ้นเนื่องจากผู้บริโภคไม่สามารถติดตามและเข้าใจสิ่งที่เกิดขึ้นในระบบเครือข่ายคอมพิวเตอร์ วัตถุประสงค์หลักของโปรแกรมจำลองของเราจะนำเสนอกระบวนการเหล่านี้สามารถมองเห็นได้ นอกจากนี้ คุณสมบัติของมัน เช่น แก้ไขแบบและการจำลองสถานการณ์เครือข่ายเรียลไทม์ให้เหมาะสำหรับเครื่องมือการสอน นิสิต นักศึกษา ตลอดจนการวิจัย คำสำคัญ - จำลอง , ภาพ , การเรียนทางไกล ,ระบบเครือข่ายคอมพิวเตอร์
ผมแนะนำในกระดาษนี้เป็นเว็บเครื่องมือการสร้างภาพจำลองและจะถูกระบุไว้ และจะเป็นประโยชน์สำหรับนักเรียนที่จะเข้าใจแนวคิดที่ยากของเครือข่ายคอมพิวเตอร์ ระบบคือตระหนักในภาษาจาวาและสามารถดำเนินการเป็นแบบสแตนด์อโลนโปรแกรม Java หรือ Java แอปเพล็ .สภาพแวดล้อมที่ช่วยให้มองเห็นกระบวนการและการจำลองในคอมพิวเตอร์เครือข่ายกับโดยพลการและแบบมีเทคนิคที่ซับซ้อนสำหรับความเข้าใจและการสอนแนวคิดที่ยากของเครือข่ายคอมพิวเตอร์ ดังนั้น การใช้เครื่องมือช่วยที่ให้วิธีที่ง่ายและรวดเร็วเพื่อแก้ไขปัญหาที่เกี่ยวข้องกับอินเตอร์เฟซผู้ใช้เป็นมิตรจะมีประโยชน์มากสำหรับนักเรียนในความเป็นจริง มันพิสูจน์แล้วว่า ถ้านักศึกษามี และใช้เครื่องมือที่ช่วยให้เรียนรู้และศึกษาในภาคปฏิบัติของความลึกใด ๆเรื่องใด ๆที่พวกเขาเรียนรู้ได้ง่ายและดีกว่า เพราะครูไม่เพียง แต่มีอีกหนึ่งเครื่องมือสำหรับการสอนส่วนที่ยากที่สุดของหลักสูตรในบทเรียน แต่นักเรียนยังสามารถปฏิบัติในการของพวกเขา เองและในความเร็วของตนเองที่บ้าน จริงๆ แล้วจำลองเป็นวิธีที่ดีที่สุดที่จะเข้าใจบางส่วนของแนวคิดที่ยากที่สุดที่เกี่ยวข้อง
1nenad jovanovi ćกับคณะวิทยาการทางเทคนิคมหาวิทยาลัย Pristina kneza ไมโลš , 7 , 38220 kosovska mitrovica , เซอร์เบีย , E-mail : jovanovic@vpskp.edu.rs 2zoran jovanovi ćเป็นโรงเรียนธุรกิจ , แบล็ค kralja เภตราผม 70 , 18420 สีดํา , , เซอร์เบีย , E-mail : zoranjov2004gmail .คอม 3oliver popovi ćเป็นโรงเรียนธุรกิจ , แบล็ค kralja เภตรา , ผม 70 , 18420 แบล็ค , เซอร์เบีย , E-mail : o.popovic@vpskp.edu.rs 4ivan stankovi ćเป็นโรงเรียนธุรกิจ , แบล็ค kralja เภตรา , ผม 70 , 18420 แบล็ค , เซอร์เบีย , E-mail : i.stankovic@its.rs 5aleksandar ซากิćเป็นโรงเรียนธุรกิจ , แบล็ค kralja ผม 70 , เพตรา 18420 , แบล็ค , เซอร์เบีย , E-mail : azakic @ ของกับการออกแบบคอมพิวเตอร์ เพราะมีองค์ประกอบหลายอย่าง ทำงานด้วยกัน และบางครั้งทั้งหมดเหล่านั้นมีแนวคิดที่ค่อนข้างยากที่จะเข้าใจ หรือจัดการโดยมากปฏิบัติและการศึกษา [ 1 ]จำลองเป็นโปรแกรมที่ช่วยให้ผู้ใช้แบบโต้ตอบเพื่อปรับปรุงและหลักความรู้เกี่ยวกับระบบเครือข่ายคอมพิวเตอร์ด้วยการใช้อินเตอร์เฟซที่ง่ายมากและวิธีเชิงพรรณนาและคำสอนของการทํางาน การใช้เว็บ -- เครื่องมือที่ใช้ในการศึกษา เป็นหนึ่งในวิธีที่มีประสิทธิภาพมากที่สุดและมีประสิทธิภาพ หลายงานวิจัยและโครงการได้ให้เครื่องมือที่เป็นประโยชน์ในช่วงไม่กี่ปีที่ผ่านมาการจำลองด้วยคอมพิวเตอร์และภาพเคลื่อนไหวอาจจะเป็นตัวเลือกที่ดีที่สุดเพื่อการศึกษาสำหรับนักเรียน ภาพเคลื่อนไหวที่สามารถให้ผู้เรียนกับข้อมูลแบบไดนามิกที่ชัดเจน แสดงภาพประกอบเพลงเป็นสิ่งที่จำเป็นอย่างยิ่งคำหลักและความคิดเพื่อปรับปรุงระดับความเข้าใจของผู้เรียน ศึกษาระบบเครือข่ายคอมพิวเตอร์สามารถเป็นสิ่งที่ท้าทายทั้งผู้สอนและผู้เรียนหลายประเภทของการจำลองได้ถูกออกแบบและพัฒนาเป็นเครื่องมือในการศึกษา opnet โมเดล [ 2 ] เป็นจำลองเชิงพาณิชย์ที่สนับสนุนความหลากหลายของ LAN และ WAN เครือข่าย ( ATM , IP , โทรศัพท์มือถือเครือข่ายไร้สาย , LAN , ฯลฯ ) , และการใช้งานมากกว่า 400 ฟังก์ชันสำหรับแบบจำลองโปรโตคอลองค์ประกอบเครือข่ายและพฤติกรรมทางพลศาสตร์ของเครือข่ายj-sim [ 3 ] ใช้กับสถาปัตยกรรมบนพื้นฐานของส่วนประกอบ ( อิสระส่วนประกอบสถาปัตยกรรม , ACA ) ในชวาการเขียนโปรแกรมภาษา j-sim แนะนำแนวคิดของการจัดการแบบรวมศูนย์อิสระกรณีการดำเนินการจำลอง ( ผู้จัดการด้ายพื้นหลัง ) , ซึ่งจะช่วยให้ใช้งานทั้งหมด เพื่อติดตามกรณีทั่วโลกเวลาการจำลองนำไปใช้ [ 4 ] เป็นเครือข่ายจำลองเหตุการณ์ไม่ต่อเนื่องซึ่งให้การสนับสนุนอย่างมากสำหรับการจำลอง TCP , เส้นทาง , และโปรโตคอล multicast ผ่านสายและเครือข่ายไร้สาย จำลองนี้จะดำเนินการใน C และช่วยให้ธุรกิจ API เพื่อผู้ใช้ ระบบ API นี้คือใน otcl ภาษา ดังนั้น รูปแบบเครือข่ายและการควบคุมการใช้ในภาษานี้ns-3 [ 5 ] ยังเปิด sourced เหตุการณ์ไม่ต่อเนื่องซึ่งเป้าหมายหลักจำลองเครือข่ายเพื่อการวิจัยและการศึกษาที่ใช้ สร้าง ได้รับใบอนุญาตภายใต้ GNU gplv2 ใบอนุญาตและสามารถใช้ได้สำหรับการวิจัย และพัฒนา kivans [ 6 ] เป็นโปรแกรมที่มาเปิดฟรีกับผู้ใช้ง่ายอินเตอร์เฟซ kivans ได้รับการโปรแกรมใน Javaมันถูกสร้างขึ้นเพื่อจำลองโครงข่ายคอมพิวเตอร์กับ tcp-ip สถาปัตยกรรม โปรแกรมนี้ได้รับการพัฒนาเป็นเสมือนห้องปฏิบัติการอิสระและอนุญาตให้นักศึกษาของหลักสูตรเกี่ยวกับระบบเครือข่ายคอมพิวเตอร์เพื่อดำเนินการทดลองเกี่ยวกับ IP เส้นทาง , ไม่มีความจำเป็นที่ซับซ้อนและราคาแพงอุปกรณ์ฟิสิกส์จริง เช่น เราเตอร์ , สวิตช์ , ฮับ , เครื่องคอมพิวเตอร์ ฯลฯ
netsim [ 7 ] เป็นเครื่องมือที่ใช้ในการทดลองจำลองเครือข่ายห้องปฏิบัติการเครือข่ายและการวิจัย จำลองนี้เป็นโปรแกรมที่จำลอง Cisco Systems ' เครือข่ายฮาร์ดแวร์และซอฟต์แวร์ และถูกออกแบบมาเพื่อช่วยให้ผู้ใช้ในการเรียนรู้ Cisco IOS คำสั่งโครงสร้าง netsim เป็น Windows ที่ใช้ผลิตภัณฑ์ที่เลียนแบบที่หลากหลายของซิสโก้เราเตอร์ . netsim สนับสนุนหลายเส้นทางโปรโตคอลรวมถึงการตัด , igrp eigrp BGP OSPF , , , และ . สนับสนุนโปรโตคอล WAN LAN / ต่าง ๆรวมทั้ง PPP / CHAP , ISDN และ Frame Relay . งานนำเสนอในกระดาษนี้มีวัตถุประสงค์ขั้นพื้นฐานหนึ่ง : เพื่อให้นักเรียนเข้าใจหลักการพื้นฐานของการแสดงของ TCP / IP เครือข่ายคอมพิวเตอร์เป็นส่วนหนึ่งของการศึกษาในระบบเครือข่ายคอมพิวเตอร์เทคโนโลยีความก้าวหน้าในการสอนและการเรียนรู้วิธีการจากโดเมนที่แตกต่างกัน เช่น ระบบเครือข่ายคอมพิวเตอร์ กระบวนการที่เกิดขึ้นในระบบเครือข่ายคอมพิวเตอร์ในการแลกเปลี่ยนข้อมูลระหว่างอุปกรณ์เครือข่ายที่ซับซ้อนและพวกเขาดำเนินการในเวลาที่สั้นมากชิ้น เนื่องจากผู้บริโภคไม่ได้อยู่ในสถานะที่จะปฏิบัติตามและเข้าใจสิ่งที่เกิดขึ้นในระบบเครือข่ายคอมพิวเตอร์วัตถุประสงค์หลักของเราคือการเสนอภาพจําลองกระบวนการเหล่านี้ นอกจากนี้ คุณสมบัติของมัน เช่น แก้ไขแบบและการจำลองสถานการณ์เครือข่ายเรียลไทม์ที่ทำให้มันเหมาะสำหรับเครื่องมือการสอน นิสิต นักศึกษา ตลอดจนการวิจัยความแตกต่างระหว่างระบบและเครือข่ายคอมพิวเตอร์จำลองใน [ ] คือความจริงที่ 2-7 จำลองของเราจะช่วยให้มุมมองของห่อหุ้มข้อมูลในเฟรมที่พวกเขาผ่านเครือข่ายเนื้อหาของพวกเขา รวมทั้งเนื้อหาที่เปลี่ยนแปลง ในขณะที่ระบบที่อธิบายไว้ใน [ 2-7 ] ช่วยให้นักเรียนเรียนรู้ จัดและปรับแต่งคอมพิวเตอร์เครือข่ายมีมุมมองในการถ่ายโอนข้อมูลที่ประสบความสำเร็จเราจำลองชี้ออกมาว่า ข้อมูลเหล่านี้จะบรรจุจากที่ซึ่งพวกเขามีและวิธีการที่พวกเขาย้ายผ่านอุปกรณ์เครือข่ายและสายเคเบิลเครือข่าย
2 สถาปัตยกรรมขององค์กรและระบบ
วัตถุประสงค์ของการศึกษานี้ได้รับการออกแบบ และการใช้งานของโปรแกรมจำลองเพื่อช่วยเหลือนักเรียนของเครือข่ายคอมพิวเตอร์วัตถุประสงค์พื้นฐานคือการสร้างของโปรแกรมซอฟต์แวร์ที่ให้ความคิดเห็นอย่างรวดเร็วในการตัดสินใจการออกแบบเครือข่าย วัตถุประสงค์พื้นฐานอื่นยังได้รับการสร้างผู้ใช้กราฟิกอินเตอร์เฟซ ด้วยเครื่องมือนี้นักเรียนสามารถสร้างเครือข่ายแบบง่ายๆโดยการชี้และคลิกเมาส์และการป้อนพารามิเตอร์หลายเครือข่ายจากแป้นพิมพ์ในกระดาษนี้เราใช้แพ็คเก็ตระดับนางแบบที่อยู่บนพื้นฐานของการติดตามแพ็กเก็ตแต่ละตัวผ่านเครือข่ายและหลักการนี้เป็นพื้นฐานของงานที่ใช้โดยทั่วไป เช่น เครือข่ายจำลอง NS-2 . เครื่องมือช่วยออกแบบการใช้บล็อกอาคาร modular : อินเตอร์เฟซผู้ใช้แบบกราฟิก ( GUI ) , ผู้จัดการ , องค์ประกอบของเครือข่ายและควบคุมโมดูล บล็อกเหล่านี้โต้ตอบกับแต่ละอื่น ๆดังแสดงในรูปที่ 1
GUI ให้โอกาสสำหรับการสร้างอินเตอร์เฟซการเขียนโปรแกรมแบบกราฟิกซึ่งช่วยให้แก้ไขที่ต้องการระบบเครือข่ายคอมพิวเตอร์และแสดงวัตถุและกระบวนการที่ความก้าวหน้าภายใน การควบคุมระดับวัตถุช่วยให้การสร้างวัตถุของคลาสที่ PC , ฮับ , สวิตช์ , UTP . . . . . . . ผู้จัดการระดับวัตถุเสนอโอกาสสำหรับการจัดการ Simulatorองค์ประกอบขั้นพื้นฐานของจำลองเครือข่าย ( องค์ประกอบของ similator ) : แก้ไข , การควบคุม , ผู้จัดการและตรวจสอบ ( รูปที่ 2 ) แก้ไขวัตถุช่วยให้การสร้างวัตถุของคลาส คอมพิวเตอร์ ฮับ , สวิตช์ , UTP . . . . . . . และเป็นผู้ที่วัตถุและกระบวนการที่ความก้าวหน้าภายใน ควบคุมวัตถุให้โอกาสสำหรับการสร้างอินเตอร์เฟซการเขียนโปรแกรมแบบกราฟิกซึ่งช่วยให้แก้ไขระบบเครือข่ายคอมพิวเตอร์ที่ต้องการการตรวจสอบวัตถุที่ช่วยให้ปัจจุบันทบทวนอย่างต่อเนื่องในส่วนประกอบของเครือข่าย ผู้จัดการฝ่ายวัตถุให้โอกาสสำหรับการควบคุมของจำลอง ระบุแหล่งที่มาและปลายทางทางกายภาพและตรรกะที่อยู่ IP เช่นเดียวกับการจำลองกระบวนการเริ่มต้น ก็เป็นไปได้ในเวลาใด ๆที่จะหยุดการส่งข้อมูลการตรวจสอบโครงสร้างของเฟรม และยังคงไหลภาพเพิ่มเติมของกระบวนการในเครือข่ายในระหว่างการทำงานกับเครือข่ายจำลองคอมพิวเตอร์ Windows มาตรฐานกับการพิจารณาฟังก์ชันลักษณะและสามัญ เช่น ลด เพิ่ม หรือเปลี่ยนแปลงขนาดและลง Windows บนบรรทัดสถานะเช่นเดียวกับ Windows ปิดจะแสดง กับการดำเนินงานเหล่านี้ผู้ใช้สามารถปรับหน้าจอตามความต้องการของเขา / เธอ ดังนั้นมันขึ้นอยู่กับผู้ใช้หลายวิธีและเมื่อ Windows จะแสดงหรือหน้าต่าง ซึ่งจะใช้งานได้ และใครจะอยู่ในสถานะออนไลน์ ระบบช่วยในการแก้ไขคอมพิวเตอร์
การแปล กรุณารอสักครู่..