Академический Документы
Профессиональный Документы
Культура Документы
mr Branislav Jevtovic
Advanced Business School Kosovo Polje
dr Ranko Popovi
Faculty of Technical Sciences, University of Pritina
(Kosovska Mitrovica)
mr Suzana Markovic
Advanced Business School Kosovo Polje
Abstract
With the fast development of computer networks, people can access information and communicate with others without
being constrained by space and time. Through network communications, people can discuss things with others to solve their
problems. In this paper we present a tool for teaching and learning IP addressing via Internet. This application is written in
Java programming language, and this can be used as a component in distance learning process for computer network,
especially for practice IP address..
Keywords: TCP/IP, IP addressing, Java, e-learning, Internet, distance learning, computer networks.
INTRODUCTION
In this study we have explained how does a
Web application, based on Java, can be used as a
component in the process of distance education
concerning computer networks, all regarding
work with IP address.
With the swift development of information
technologies, people are in the position to access
information without time and space limits [1].
When there is such a possibility special attention
is given to accessing educational contents via
Internet or intranet [2]. The Internet allows the
process of learning, even when the teacher and
student are physically apart (distance learning)
[3]. A large number of educational facilities and
other organizations (Microsoft, CISCO Systems)
have there own systems of distance learning,
which allows the students possibility of learning
and testing [4] via Internet.
IEEE (Institute of Electrical and Electronics
Engineers) this society offers a new service for
its members the name of the service is Distance
Learning Campus. There is over 100 different
training courses founded on the Web which cover
different computer programs.
IP ADDRESSING
Internet protocol (IP) is one of two main
protocols (the second is TCP) used in connecting
computer networks, where the main goal is that a
NetId
NetId
NetId
Multicast address
10.0.0.0 -
10.255.255.255
172.16.0.0 -
172.31.255.255
192.168.0.0 -
192.168.255.255
15
23
31
HostId
HostId
HostId
NetId
NetId
HostId
NetId
NetId
SubNet
HostId
HostId
128
64
32
16
128
192
224
240
248
252
254
255
14
30
62
126
254
IPadress
- address: String
- octetI: int
- octetII: int
- octetIII: int
- octetIV: int
+ IPadresc()
+ IPadresc(String adr)
+ returnClass(): String
+ displayBinary(): String
+ netAddress(): String
+ subnetAddress(): String
+ returnDecimalAddress( String): String
+ returnMask( ): String
+ returnBitMask( ): int
+ returnScope( int n, String mask): String
+ broadcastAdress (): String
Random
IP address
Statistics
Fields for
text input
Internet
has
become
a
dominant
communication media, accessible to a large