A Guide to Networking a K-12 School District
by
Bradley H. Lamont


Planning and designing a network


This chapter provides the needed background information to design a network for a school district. It begins with a discussion about computer networks. This provides a novice computer user with the background information required to read the rest of the guide. After the background on computer networks, a section lists the steps involved in developing and implementing a district network. Since many districts may feel overwhelmed by the amount of knowledge needed to design a district network, the following section discusses some of the different resources available to help a district as it is starting. The next section lists the steps involved in developing a networking plan for a district. Next, a section discusses the personnel needed by a district to implement and support the network. The chapter concludes with suggestions about how to train district staff on ways to take advantage of the opportunities a network provides.

2.1 What is a computer network

In the simplest terms, a computer network is a collection of computers that communicate with each other to allow the sharing of information and equipment. The information might be something as simple as a staff memo or something as complex as a student record database. Shared equipment might include anything from a disk drive and a printer to an entire building of computers. The advantage of a network is that a student could just as easily share his work with another student down the hall in another class as with a student halfway around the world. Without the network, the student could only share their work with those in their class.

2.1.1 The Internet

The Internet, the largest network in existence, carries most of the information shared on a world-wide scale. It currently connects 20 to 40 million machines located throughout eighty percent of the world, as shown in Figure 2-1, and is growing at an astounding rate. International Data Corp. (IDC) estimates there were 56 million Internet users at the end of 1995, up from 38 million Internet users in 1994, an annual growth of nearly 50%. IDC estimates that another 200 million users will join the Internet by 1999. With this many users, the Internet has grown far beyond the expectations of its designers when it was created 27 years ago.

Internet connectivity to different parts of the world.

In 1969, a group of researchers created the precursor to the Internet as a testbed for research. They named it ARPANET after the Advanced Research Projects Agency (ARPA) which provided the funding for the project. Besides research, several universities, military bases, and government institutions used it to exchange electronic mail (email) and files. It remained under the control of ARPA until 1975, when the Department of Defense assumed control of ARPANET. The Department of Defense left it untouched until 1983, when they split it into ARPANET and MILNET. Today, the Internet has completely absorbed ARPANET while MILNET continues as the military segment of the Internet.

In the early 1980's, the National Science Foundation (NSF) established its own nationwide backbone, NSFnet. This infrastructure became known as the Internet. The NSF upgraded NSFnet in 4 major steps to provide additional capacity during the late 1980's and early 1990's. Due to restrictions on NSFnet that prohibited commercial use if its network, the NSF realized in 1994 that it was hindering the growth of the Internet, and decided to shut down NSFnet and replace its backbone with commercial providers. In mid-1995, the NSF shut down NSFnet and replaced it with an Internet backbone run by several companies including MCI, Performance Systems Inc. (PSI), and Advanced Network Systems (ANS).

The Internet will likely become a part of the Information Superhighway or National Information Infrastructure (NII) currently under discussion in Washington, D.C.

2.1.2 Wide Area Networks and Local Area Networks

The Internet is an example of a Wide Area Network (WAN), a network that transmits data over large distances. The other major type of network, called a Local Area Network (LAN), usually occupies only a single building or small campus. Two measurements compare the performance of these two types of networks, the maximum speed or bandwidth of the network, and the delay across the network. The bandwidth measures how much information can be sent across the network in a second. The delay measures the time from information transmission to its reception.

Sometimes referred to as Long Haul Networks, WANs can cover large distances. WANs can connect multiple buildings, cities, or even continents. They operate at bandwidths ranging from 9.6 Kbps (thousand bits per second) up to and beyond 655 Mbps (million bits per second), as shown in Figure 2-2. Delays are usually large, ranging from 10 milliseconds up to several hundred milliseconds across a satellite network.

LANs typically cover smaller areas such as a single building or a small campus. LANs are usually faster than WANs, ranging in speed from 230 Kbps up to and beyond 1 Gbps (billion bits per second) as shown in Figure 2-2. They have very small delays of less than 10 milliseconds.

Data speeds on LANs and WANs.

2.1.3 Packet switched and circuit switched networks

When sending messages from one machine to another, computer networks break the messages down into packets, the most basic unit of information used on a network. The type of network dictates how these packets get from an originating machine (the source) to a receiving machine (the destination). A packet switched network is a type of network in which each packet contains the source and destination of the packet as shown in Figure 2-3. Each packet is sent independently from the source to the destination. This is similar to how the post office sends letters. When several letters are sent to the same destination, each letter may not take the same truck or plane, but they all end up at the same destination.

Another type of network is called a circuit switched network. This operates in a manner similar to the phone system. When two people call each other on the phone, the phone company creates a connection when the first person dials and maintains the connection until either person hangs up the phone.

A comparison between the post office and the phone company also illustrates an advantage of packet switched networks over circuit switched networks. In a packet switched network, the network is only in use during packet transmission. Since machines can send packets very quickly, this allows more than one machine to use the same packet switched network. Computer networks are almost exclusively packet switched network.

The breakdown of a message into packets.

2.1.4 Communication protocols

The Internet uses a protocol called TCP/IP (Transmission Control Protocol/Internet Protocol) to allow communication between machines connected to it. A protocol is very similar to a human language, and just as many languages exist, many protocols also exist. Some allow specific pieces of hardware to communicate, while others allow communication of complex messages such as email. The protocol defines what messages can be sent, the structure of the messages, how to start and end communication, as well as many other elements needed for meaningful communication.

In order to provide a basis for discussion and comparison when talking about different protocols, the International Standards Organization (ISO) created the Open Systems Interconnection (OSI) Reference Model. The model has 7 layers as shown in Figure 2-4. The lower layers are more hardware dependent, while the higher layers are more abstract. Each layer communicates with an equivalent layer on a different machine, using a protocol that is dependent on the layer. For example, services such as email use and the World Wide Web interaction exist at a very high layer. Network protocols such as TCP/IP, Appletalk, and IPX (Internetwork Packet eXchange) exist in the middle layers. Hardware dependent protocols discussed in Chapter 3 such as Ethernet, ATM (Asynchronous Mode Transfer), and ISDN (Integrated Services Digital Network) exist at the lowest layers.

The OSI Reference Model.

2.1.5 Services available

Even when computers communicate using a common protocol, they still need to decide what information to exchange. Services provide a mechanism for exchanging information between one machine to another. A service is a function provided by one computer that other computers can access. The term service grows from the concept of a client-server model, in which one machine, the client, asks another machine, the server, to perform a task for it. For example, a guidance counsellor could use client software installed on their computer to ask a student record server where a student currently is, and the client could then display the result for the counsellor (see Figure 2-5). By having all the clients access the same server for the student's records, only the server has to keep the student's information up to date. The rest of the machines can get that information from the server.

The interaction between a server and a client.

Getting a student's records is only one type of service, and many other services exist which a district-wide network can provide. These include file and print services, multimedia services, email, web access, Usenet newsgroups, an electronic phonebook, video conferencing, and administrative record keeping, as explained later in this section.

Files and printers. A server can provide files to other machines. It can store all the applications, such as Microsoft Word or ClarisWorks, that district staff run. This keeps all of the applications in a single location. It can also store the data such as papers, reports, and memos, that students and teachers compose. An advantage of keeping all of the applications in one location is that it allows easier upgrading of software. This is because only one copy of the software needs to upgrading instead of individual copies on users machines. A file server can also prevent users from accidentally or deliberately deleting important information. File servers also increase the ease of backing-up important information by storing all of the information in a single location. In the case of a machine failure or accidental deletion of an important file, backups can be used to easily restore the data. In addition to sharing files, servers can also share printers. This will allow users located anywhere in a building to print to a shared printer.

Multimedia. As people convert more information into electronic formats, the need to be able to share video and audio information grows. Access to shared CD-ROMs or to an audio and video segment collection is an option that the district can consider. By providing this information, districts can provide access to interactive learning for the students.

Electronic mail. Email allows people to communicate electronically with each other on a one-to-one basis. A district should consider email to be a requirement for its network. Although email in its original form only allowed for the exchange of text, new extensions now allow it to send graphics and sound as well.

World Wide Web. The World Wide Web (the Wed) is a composition of text, graphics, and sound. Unlike email in which one person send a message to another, the Web makes information publicly available to anyone interested in viewing it. The Web has become the fastest growing part of the Internet because of its capability of publishing information to a large audience.

Usenet newsgroups. The Internet contains a group of moderated and unmoderated discussion groups known collectively as the Usenet news hierarchy. It currently has over 24,000 newsgroups, arranged around several different main topics such as k12 (K-12 education), comp (computer technology), and rec (recreational subjects). Looking like an upside-down tree, the hierarchy is becomes more specific as a users traverses deeper. At its lowest level, actual newsgroups such as k12.ed.science exist. Each group has a charter, defining what is acceptable discussion on the group. The charter for the k12.ed.science group is "Science curriculum in K-12 education," and the group allows any discussion relevant to this topics. The hierarchy also includes groups inappropriate for students to access at school such as discussions about sex and drugs. As discussed later in the section about acceptable use policies, the best solution to preventing access to inappropriate material is to have a policy in place that provides a system to punish school usage violations.

An electronic phonebook. A school district has the option of setting up a district wide electronic phonebook that allows students and teachers to search for information about other people in the district. This information includes name, classification (student, teacher, or staff), age, phone number, and address, as well as nearly any other information the district feels is appropriate to make public.

Video conferencing. Video conferencing allows people at different locations to talk to each other, just like on the phone, with the added capability of viewing a live picture the other person on a computer screen. With the addition of a video projector, a teacher could teach a class at a different location, while still providing an opportunity for students to ask questions. Students can also perform collaborative work with people in different locations.

Administrative record keeping. An administrative record keeping system allows a district to keep all of a student's records in a single location, while still being able to access them from anywhere on the network. These systems could contain a student's complete history, including grades, test scores, and even their disciplinary record. Besides record-keeping, the system could provide additional features such as an online gradebook available to the staff district-wide.

2.1.6 Network topologies

The topology, or physical layout, of the network provides another way of differentiating between networks. Different network topologies offer different advantages and disadvantages in cost, complexity, and robustness. The first two differences are self-explanatory and the robustness of a network is its ability to continue functioning even if damage occurs to part of the network. The three most often used topologies are the bus, the ring, and the star. In addition, districts can create and use combinations of the topologies as needed.

The simplest topology is the bus. In this layout, the network begins at one end and then connects to each machine as shown in Figure 2-6. People often refer to this as daisy-chaining the machines together. These networks are usually the easiest to put together for a small classroom or lab network but become unwieldy for larger networks. Besides the difficulty of connecting large networks, a big weakness of a bus is the lack of robustness in the network. With only one connection between all the machines, damage to the network at a single point will cause some or all the machines not be able to communicate with each other.

A bus network topology.

The next topology is the ring. It is very similar to the bus, except that the two ends of the network connect to form a complete ring as shown in Figure 2-7. The chief advantage over a bus is that if a break occurs in the ring, the machines will still be able to communicate by going to other way around the ring. Unfortunately, the difficulty and cost of bringing both ends of the network together and wiring a ring topology usually outweigh the advantages of using a ring topology.

A ring network topology.

The third basic topology is the star. In this layout, the network designer designates one or location as the center of the star. They place special equipment called a hub at this point and then run connections from each of the machines to the hub as shown in Figure 2-8. By connecting all the machines directly to the hub, a break in a single network cable will, at worst, cause one machine to become unable to communicate with the others. Unfortunately, failure of the hub would prevent any of the machines from communicating. Choosing good hub equipment can minimize the risk of this occurring. The disadvantage of using a star topology is the large amount of wiring that it needs during implementation. If the designer places the hub far from the machines it connects, the cost to run multiple lines to it instead of just one or two can be high. By choosing a central location for the hub, the designer minimizes the costs and the added robustness of a star will make up for the additional cost.

A star network topology.

Along with the three basic topologies, a designer can create hybrid combinations. The most common is the hierarchal star. In this layout, the designer runs only one line from the hub to a classroom where they place a second hub. They then connect all of the machines in the classroom to the second hub. This reduces the amount of wire needed to create a true star, although it increases the risk of a single network failure affecting many machines. In another common layout, the designer runs a single connection from the hub to the classroom. They then connect all the machines in the classroom together in a bus, and connect one end of the bus to the hub connection.

The network designer can create an almost endless number of hybrid combinations. When creating hybrids, the designer should be sure that they understand its advantages and disadvantages before implementing it.

2.2 The networking process

The complexity of designing and implementing a district network can even overwhelm a person with a strong computer background. By having a good understanding of the entire process and developing a plan for the entire process, a person supervising the design can keep things manageable. Keeping a view of the larger picture will also allow the designer to predict pitfalls before they occur and will allow better flexibility in solving problems as they inevitably will occur.

The first step is the development of a clear technology plan for the district. Chapter 1.4.1 already discussed this, but its importance cannot be overstated. Without a clear goal of where the district wants to be three to five years in the future, the actual creation of a networking plan will not address all the needs of the district. The designers should present this plan to the district board of education, the superintendent, and any other district staff with the ability to help the development of a district network. They should also show it to the parents of students in the district to gain their support. An endorsement from these groups and other individuals, or at least their support, will aid immensely during the allocation of money and personnel. If it is possible to allocate money and personnel before designing the network plans, the budget can dictate the limits of the plan. If a district is unable to allocate money and personnel before developing the plans, then they should design the network plans first and limit them later as needed to meet the budget requirements. Although it may be impossible to get everything that is necessary, be sure to have enough resources so the project will not end halfway done, having spent money but not being able to show any results.

While the district is reviewing and allocating resources, spend the time looking for outside help. With the help of this outside expertise, the next step, developing a networking plan, will be much easier. During this step, create the actual network design for each building as well as for the district. Upon completion of the plans, a district can implement them. This step includes activities such as wiring buildings and connecting buildings.

Another step that is extremely important involves training the staff throughout the district on how to use the new network and the newly installed equipment. Without proper training, the equipment may end up sitting unused because no one has the expertise or comfort level needed to successfully integrate it into the current curriculum.

Figure 2-9 shows the entire process, illustrates one additional step. This is the repeat and refine step. As a district proceeds to network its schools, it will find mistakes in earlier designs, new technology will become available, and the technical expertise of those involved in the process will increase. By repeating the process, a district can add these new opportunities and knowledge to earlier designs.

The network design process.

2.3 Resources available for help

Networking a school can be a large and complex project. Sometimes this necessitates the need for outside help. The help can come in many forms, including money, labor, and knowledge. It can make the difference between getting the network to work or not work. Districts can find help found locally, from statewide or nationwide organizations, and online.

2.3.1 Locally

The parents of students in the district and the students themselves are a local resource. Parents with computer experience are often willing to share their knowledge and experience. Parents and can also provide money through activities such as fund-raising. Shown the benefits of new technology to their children, parents are often willing to help. Technology companies in the area can provide both equipment and services for the district in return for publicity for their donations.

Local higher educational institutions such as universities or community colleges can also provide knowledge and expertise. Most of these institutions have already networked their facilities and can share their experiences with local districts. While they cannot usually provide any money, they can often share their network resources such as Internet connectivity at a substantially reduced rate when compared with commercial services.

Another way to get reduced prices on equipment and services is to form partnerships with local vendors. Although this does reduce the costs, it can be risky. If the vendor provides bad service, inferior equipment, or is simply difficult to work with, the partnership can become a burden. To avoid this, a district should negotiate contracts with the vendors specifying the level and quality of service the district expects.

2.3.2 Statewide and nationwide

Along with help from local resources, the state or federal government can also provide help. Many state boards of education plan to implement statewide networks and to provide access to this network for districts. For example, the Illinois State Board of Education (ISBE) currently plans to create a statewide network connecting all the regional offices around the state. Their goal offers Internet access to districts through the regional offices. They have also established Technology Learning Centers at several of the regional offices. Experienced network staff work at the centers and can provide technical support to a district. Although these offices are only for Illinois schools, similar initiatives are planned by other states.

On a national level, groups such as the National Science Foundation (NSF) and the National Center for Supercomputing Applications (NCSA) offer both help and money through grants. Getting a grant from one of these organizations can provide a starting point for networking the district.

2.3.3 Online

Besides getting help and money from people, companies, and government institutions, districts can look at what other school districts have done. Districts can look at this information online, as most districts want to announce their presence on the Internet as soon as they connect.

Unfortunately, the material that a district wants to look at is online and may be difficult to access before the district networks its schools. One solution to getting quick access to the Internet is to connected one or a few machines. Connecting a single machine through a commercial provider such as America Online, Compuserve, or a local Internet provider is relatively easy to do and most of the companies provide excellent and extensive help during the process. Another easy way to access the online information is to visit another district that connects to the Internet. In the process, you can also speak with that district about what they did right and wrong while networking their district. Either approach will allow a district to access online material before networking the district.

Once online, it may be difficult to find useful information at first. Visiting other districts that are online such as the Champaign/Urbana web page, the NCSA web page, or the K-12 School Networking Project page is a good place to begin. The URLs (Universal Resource Locators, explained in Appendix A) of these pages and Table 2-1 lists some of them.

URLs of good starting points on the Web.

Web Site

URL

Champaign and Urbana Districts

http://www.cmi.k12.il.us/

Mahomet-Seymour District

http://www.ms.k12.il.us/

NCSA

http://www.ncsa.uiuc.edu/Edu/EduHome.html

K-12 School Networking Project

http://choices.cs.uiuc.edu/schools/

University of Illinois College of Education

http://www.ed.uiuc.edu/

Illinois State Board of Education

http://www.isbe.state.il.us/

US Department of Education

http://www.ed.gov/

Yahoo

http://www.yahoo.com/

In addition, there are search tools available on the Web that will allow topic or keyword searches. One of these sites, Yahoo, already has a section of its index devoted to K-12 school resources, including links to several hundred schools. Most district web sites will also have the name of their technology coordinator who will usually be able to answer questions about their network.

2.4 Developing a networking plan

After understanding the concept of a computer network and seeking outside help to aid in the design process, it is time to develop the actual network plans for the district and each building. The plans should focus on the design of the network, not the implementation specific details such as equipment brands and models. The designer will add those specifics later while implementing the plan. Figure 2-10 shows a flowchart of the process of developing the networking plan.

The network plan development process.

During the development of the plan, the designer should consider ideas such as future upgradability. The infrastructure installed should be suitable for the advances of technology over the next 10 to 20 years. Although this will cost additional money, it is better to provide the necessary infrastructure the first time rather than having to replace it in a few years. Table 2-2 shows a list of recommendations for a network plan that will provide for future growth.

Recommendations for a network plan.

Recommendations

Purpose

Connect all district buildings and administrative offices

Will provide network access from anywhere in district

Connect all classrooms as well as all offices, libraries, and other rooms in a building

Will provide network access from any room in the building

Two drops per room

Provides expansion for a second machine or printer in each room

Use only category 5 wiring

Provides upgrade capability to higher speed networks in the future

Use Ethernet for the building LANs

Easy and cheap to implement

2.4.1 What to buildings to connect

The first thing that needs to decide before beginning the network plan is which buildings are going to connect. The district will need to decide if it wants to connect all the schools, administrative offices, and other district owned or run locations. One approach is to connect a part of all the buildings to the district WAN initially, with the rest of each building being networked later. This is the method that Champaign chose to implement because they were installing a new administrative system that required that a connection be established with guidance counsellors at each school. They later went back and finished networking the remainder of each school. Another approach is the one being used by Urbana. Under this method, they completely networked each building and connected it to the district WAN before work beginning work on the next building. Table 2-3 lists the pros and cons of each of these methods.

Approaches to networking a school building.

Approach

Pros

Cons

Partial

Can get all buildings connected quickly

Will require that more than one building be worked on simultaneously

Complete

Simpler to manage since only one building is being worked on at a time

Can take a long time to get Internet connectivity to all buildings

The approach used by Champaign required that the district coordinate more details since multiple buildings are being worked on at the same time. The approach used by Urbana is simpler in concept and the implementation is likewise more straightforward. Which method is correct will depend on the skills of the technical coordinator in charge of the project and the immediate needs of the district.

An essential part of either method is to develop a complete and accurate timetable for the deployment of the technology. This will help to keep the project on track and will allow people to gauge progress as the project advances. It also allows the district to know which parts of the project need to complete before other parts can start.

2.4.2 What rooms to connect

Once the buildings to connect have been determined, the next step is to decide which rooms to connect. Again, depending on the needs of the district, it can either implement an all-at-once or a phased design. In either case, the district needs to decide which rooms to eventually connect.

All the classrooms should connect eventually, as well as student labs, the library, teacher preparation rooms, and offices. In addition, rooms where presentations are given such as the auditorium or cafeteria should also connect. A district should also consider any other rooms in the building that might someday need a network connection.

Another issue that a district must consider is how many drops, or connections, to run into each room. Each machine that needs to be connected in the room usually requires a separate drop. The makes the minimum in a room to be two drops, one for a computer and a second for future expansion. Video-conferencing equipment, for an upgraded phone system, or for additional expansion may require additional drops. As discussed earlier, labs will usually use another hub in the room to connect the machines so they do not need a large number of drops. The best place in the room to run the network connection is near to where a computer is currently located, or near a power outlet if there currently is no computer in the room. If possible, this location should be far from any water sources such as windows or sinks.

2.4.3 Where to place the network hub

After deciding which rooms to connect, the designer needs to determine where to place the network hub. When determining the location, there are a number of factors to consider. The first is that the location should be centralized. This minimizes the amount of wiring needed to connect the entire building as well as it avoids exceeding any of the wiring length restrictions discussed later in the Chapter 3. The location should be isolated from the general building staff and students to prevent accidental or deliberate tampering. If possible, it should also be environmentally controlled with continuously running ventilation, preferably with an air conditioning system. It should not contain any water sources such as sinks, steam pipes, or water pipes. Finally, it must be large enough to hold all the equipment that will be installed as well as any future equipment that a district will install in the foreseeable future.

If a single location can not serve the entire school, as happens in large buildings, then a district can use multiple locations. Each hub should be located centrally in each part of the building, and the hubs should connect to create a single network. When connecting them together, remember that there will be a significantly larger amount of traffic between the hubs than along the normal wiring to each classroom. For this reason, or if the hubs are located further apart than allowed by normal wiring restrictions, consider connecting them with fiber optic cable instead of normal wiring.

2.4.4 What technology to use

Although networking equipment has not been discussed yet, considerations need to be made to ensure that a district can implement the network plans using available equipment and technology. A district should select the best technology it can currently afford. It should begin with cheaper and slower equipment, while still designing a network infrastructure that it can easily upgrade to faster and more expensive equipment in the future.

2.4.5 Services to provide

As already discussed, there are many services available to a district. A district will need to base these either at some or all the schools, or at a single central location. With some of the services such as an administrative system and a district phonebook, a district can easily decide they need to be centralized. With others such as file, print, and multimedia servers, a district can place them at each school. With a third group including email, web, and news, the district can not easily make a decision. From one perspective, these services are going to be used at each individual school and this would make it appropriate to place them at each school. However, what happens when a student changes schools? This would require that all of a students electronic information be moved as well. A student's email address and web URL would also have to change since they derive from the student's school. By using a centralized location for these services, this information would not have to change or be moved. The student's email address would derives from the district, not a school. Although this would seem to be a better solution, from a technical perspective it is inferior. The individual buildings will likely connect with a slow speed WAN. When trying to access information on a central server, a student could wait much longer than if the server had been placed locally at the school. Costwise, all of the equipment will need to be duplicated at each school, increasing costs substantially.

This illustrates that designing a district network always involve trade-offs. Speed will often have balance with simplicity. Ease of use will often balance with cost. Both of the choices for placing equipment have their merits, and the actual design will need to consider both of them. Champaign and Urbana decided to follow the first choice and have a centralized server for email and their web site, while Mahomet-Seymour chose the other option and placed their email and web servers at each school.

2.4.6 Internet connectivity

Providing Internet connectivity should be one of the primary design goals of the network plan. This includes getting a connection to the Internet, registering and maintaining Internet information with the correct Internet authorities, and installing and configuring the correct software on each machine needed to access the Internet.

An Internet Service Provider (ISP) provides a connection to the Internet. This can be either a commercial provider or through another location that already has Internet connectivity. Champaign, Urbana, Mahomet-Seymour, and Tolono all receive their Internet connectivity through the University of Illinois. In Illinois, the ISBE has made it their goal to offer Internet connectivity through the regional offices soon.

While searching for an Internet provider, a district needs to register with the InterNIC, the authority on Internet names. The district will need to choose a domain name that it will use on the Internet. The general format of the domain name is

<district name>.k12.<state>.us

where <DISTRICT NAME> is a name chosen by the district, and <STATE> is the state in which the district resides. For example, Champaign and Urbana share a domain called CMI.K12.IL.US, and Mahomet-Seymour has a domain named MS.K12.IL.US. Besides registering the domain name, the district will need to get a range of IP addresses that will allow the machines in the district to communicate with others on the Internet. The InterNIC or the ISP can provide this range of numbers. The choice will depend on the ISP, but be sure that if the district does need its own numbers that it applies for them. In either case, it is recommended that a district request a single Class C address range for each high school, one range for every two middle schools, and one range for every four elementary schools. Each Class C address provides IP addresses for about 250 machines, so this will provide high schools with 250 addresses, middle schools with 125 addresses, and elementary schools with 60 addresses. These numbers should offer many more addresses than machines currently at each school and will provide room for the school to grow. More information about domain names and IP addresses is available on the InterNIC web site at http://www.internic.net/.

After choosing the domain and receiving an address range, a district needs to configure all of the machines that will connect to the Internet need with this information. Chapter 3.5 discusses these details more fully.

2.4.7 Security

When students begin using the network, security will become an issue. Students may begin trying to access forbidden information such as student records. Providing security to district machines while still providing students access to the Internet is, unfortunately, not possible. Increasing one forces a decrease in the other. At one extreme is a completely open network in which students can do anything they want and have the freedom to explore the entire Internet. At the other extreme is a completely closed network in which students can only access sites that the network administrator has allowed. The first places the district's machines at risk, while the second can inhibit student creativity.

As usual, the best solution is a compromise of the two extremes. A district can give students free access, while implementing some security measures on any computers that the district runs. These measures include such things as audit logs, which keep track of everything that has happened to the server.

Another way to prevent the wrong people from accessing information is to use strong authentication and encryption software. Authentication allows a receiver of information to verify the source of the information. Encryption makes the message unreadable to anyone except the intended receiver. The combination of the two allows two people to communicate safely knowing that no one can eavesdrop on them and that they are really talking to whomever they think they are talking. The University of Illinois' UI Direct program implements an example of this in which students can register for classes online. This program uses an encryption/authentication protocol called Kerberos that guarantees the privacy of the registration session. If a district would like to implement an authentication/encryption system for their network, because of the complexity they will need to contact an outside consultant for more information.

2.5 Personnel needed

The personnel needed by a district, to support a network, fall into the four categories listed in Table 2-4. This first category contains the people who will design. The second are the ones who will install the network. The third are the staff needed to support the network's day to day operations once it is running. The last group are the ones who will train the district staff on how to use the network. Although the same people can be performs all four jobs, having multiple people involved will allow each one to specialize on their specific job requirements. Urbana has two full time staff members involved in the networking process, one whose job focuses on the technical details of supporting the district network and the other whose job focuses on staff training. Of course, for major problems they work together, but the division of labor allows each one to concentrate on their specific area.

The personnel needed to install a district network.

Personnel

When needed

Job description

Network Designers

During entire process

Design network plans, supervise entire process

Installation Staff

During installation

Install network wiring and equipment

Support Staff

Once network is installed

Maintain the network and keep everything running

Training Staff

Once network is installed

Train district staff

2.5.1 Design personnel

The design phase usually has limited personnel requirements. The work does not require a large time investment in each design, but must to be done correctly for the network to function. Having outside help and several people to share ideas with will help produce the most cost effective and technically superior designs. These people usually hold positions such as district technical coordinator. They need to be able to combine the network requirements of the district with the realities of what a network can accomplish.

2.5.2 Installation personnel

During installation, people will need to run wiring throughout the school and to perform other manual labor tasks. The staff needs during installation are usually short term. Many people will be needed while networking each building, but once completed, the personnel can be reassigned to other jobs. There are many choices where the staff can come from. Urbana chose to use district electricians to install the equipment, reducing their cost by using existing staff. Mahomet chose to do the entire installation with parents and other volunteers working under the guidance of the network designers. Champaign, because of the large number of buildings to network, chose to hire two new full-time staff members whose jobs were to install the network at each of the buildings. Charleston chose to hire outside contractors because they did not feel they had the experience to install the network themselves.

All of these choices are usually available to a district, and different people can share the duties. However, some districts may have limitations about the use of volunteer workers because of labor agreements with unions.

2.5.3 Support personnel

After installing the network and verifying that it functions properly, someone will need to maintain it. These duties include troubleshooting problems, repairing broken hardware, reconfiguring software, backing up important data, updating software as new releases are available, and planning upgrades to the equipment as technology improves. This is often too much for a single person or even a couple of people. If one person has to support multiple buildings, they end up wasting a lot of time traveling between the locations. Instead, a district can take an approach like Urbana's. In Urbana, one existing staff member at each building trained in the basics of computer networks. They act as the building network administrator. If a problem arises beyond their abilities, they act as a liaison to the district support staff for additional help. This method places a person at each building, alleviating much of the wasted travel time. It also allows the building staff to become more familiar with the building than would be possible using a central support person who supports many buildings.

2.5.4 Training personnel

Along with supporting the network after installation, someone needs to train the district staff on how to use the equipment. Often it is best to take a pyramid approach to training. In this approach, a group of interested staff members are taught about networking and computer basics. Then this group is sent out to each school to teach the staff at the buildings. This allows for a rapid dissemination of information, although it can result in unqualified people training other people. By carefully selecting and training the first group of trainees, a district can avoid this problem.

Outside trainers can be brought in from local vendors or from computer companies to train in areas where the district has little or no previous experience. For example, if the district installs a new Apple Computer multimedia lab, it may be possible to have Apple come in and provide training to the district on the best ways to use the lab.

2.6 Staff Training

As has already been mentioned, training the district staff in the use of the new computer equipment and network is essential to the network being used once installed. The training should begin when some of the network is up and running, especially if a district is going to train a group who will later train the rest of the district. Figure 2-11 shows the process of developing a training program.

The process of developing a training program.

2.6.1 What to teach

What classes should a district teach? There will be staff ranging in experience from never having used a computer all the way to ones who are already accessing and developing for the Internet from their home. To handle the range of trainees, a district should develop a program which teaches everything from the basics all the way to advanced computer curriculum development classes. If possible, share the burden of teaching with other surrounding districts. Urbana, Champaign, Mahomet, and Tolono have pooled their resources to offer a variety of classes over the summer, not just to their staff but also to the surrounding community. The list of classes in Table 2-5 shows that by pooling their resources they are able to offer classes to just about any level of experience. Besides offering as many classes as possible, a district should also revise the class list as new technology and opportunities arise. For example, if the district installs a new multimedia lab, it would be wise to offer a training course in its use as soon as possible.

Classes offered by Urbana, Champaign, Mahomet, and Tolono.

Class Title

Class Length

Cost

Introduction to the Macintosh

2 days, 3 hours each

$25

Introduction to Windows 3.1 and 95

2 days, 3 hours each

$25

Using Integrated Packages

5 days, 4 hours each

$70

Using Electronic Mail

1 day, 2 hours

$10

Internet Browsing

1 day, 3 hours

$15

HTML Authoring

2 days, 4 hours each

$50

Multimedia

5 days, 3 hours each

$50

Curriculum Development on the Web

5 days, 5 hours each

$100

2.6.2 Who to teach

Although many staff members will want to take these classes, others will have no time or interest in taking them. A district will need a policy in place stating which teachers are required to take them and which ones are not as well as why. The policy should also indicate the required classes. If a district feels that basic computer competency is enough, it may only require the introductory classes. The real minimum should be at least a level where a staff member can take advantage of the new network. This will require classes in computer, email, and web use.

2.6.3 Logistics of training

Once a district determines the classes to be taught and the class requirements of the staff, it needs to plans the specifics of training. Classes can only be taught when school is not in session unless substitutes are available while the staff members are in training. This leaves staff development days, school improvement days, and summer break as viable times to perform the training. Some of the buildings may be locked over the summer, may not have air conditioning, or may already have other commitments. A district needs to sort all of these conflicts so that they can present the staff with a cohesive class schedule that the staff can select from.

The training program offered by Urbana and the other districts is charging a fee for their classes. Should a district require the staff to pay for their training or will the district cover the costs? Should the classes be open to the public like in Urbana, or is the teaching staff too limited for open classes? Districts need to make decisions need on issues like these. By planning all the training in advance, the district can determine solutions to the problems presented as well as prepare for unexpected problems that appear.


Return to the Table of Contents


This file last updated on 05/09/96 at 13:43:48.

© Copyright by Bradley H. Lamont, 1996