ResNet stands for the Residential Network service. This service, run by Computing Services, provides ethernet connections to University accommodation blocks, both on- and off-Campus. The connections provide access to almost all the facilities of the Campus network, plus restricted access to services on the Internet at large.
2 ResNet availability
Computing Services does not guarantee the availability of ResNet in a particular room. Should ResNet be unavailable, Computing Services' sole liability shall be the return of the fee paid by the user, if any. In this situation, if the user has bought a network card and/or cable from the Campus Computer Shop (IT Purchasing) then they will be bought back provided they are returned in good condition with all packaging.
3 Services provided
Computing Services commit to making the following Computing Services facilities available to users connecting to ResNet:
- access to University email accounts and outgoing mail server
- access to Campus web pages
- printing to the Library printers
- access to personal filespace on the University filestore
- access to Computing Services' computation servers via telnet, ssh and X
- access to the World Wide Web
- access to external email servers for receiving mail only (note that some ISPs will not permit connection to their mail servers over the Internet)
- access to Usenet News via Computing Services' news server (not all newsgroups may be available)
Outgoing connections to other Internet services may be possible, but Computing Services does not make any guarantees. Computing Services reserves the right to permit or block services not specifically listed above as is deemed necessary for security, bandwidth and legal reasons, to protect the service for the University as a whole.
4 Charging structure
The cost of ResNet service is included within the room rent charged by accommodation.
There are charges for additional IP addresses (to connect more than one computer to ResNet simultaneously).
5 Technical details
Equipment connected to the ResNet ethernet network must comply with 10baseT or 100baseTX. Computing Services does not guarantee connection with all network cards. In the rare event of a card refusing to work with duplex auto-detection, the duplex setting of the switch port may be set explicitly.
The only protocol family supported by Computing Services is TCP/IP.
Computers connected to ResNet must not run any of the following:
- DHCP servers
- DNS servers
- Routing protocols (e.g. OSPF, RIP)
- Network discovery protocols
- Internet Connection Sharing
- Port scanners
Computers connected to ResNet must not attempt DDNS dynamic name server updates.
Computers connected to ResNet must not have network fileshares that are writeable without a password.
Computers running Windows connected to ResNet must have up-to-date anti-virus software installed at all times. Sophos Anti-Virus is available to staff and students whilst members of the University.
Computers connected to ResNet should use DHCP to dynamically configure the parameters listed below. In cases where DHCP is not possible it is permissible to statically configure them, but firstname.lastname@example.org should be consulted to obtain the proper values and so that the fact of static configuration can be recorded. Computing Services reserves the right to alter the network in ways which may require settings to be changed. Machines using DHCP will automatically pick up the changes. Computing Services will normally endeavour to notify users who are known to have statically-configured machines.
6 Terms & Conditions
(The word "you" in these Terms & Conditions refers to the user of ResNet.)
Use of ResNet is subject to the Computing Servives Acceptable Use Policy.
Important Note: Where the above regulations refer to restrictions on the use you may make of computers, these are referring to University-owned computers, and do not apply to privately-owned computers on ResNet other than as required by law. Where they refer to restrictions on services or network facilities (including email), they do apply to ResNet.
In addition to the above please read: ResNet Terms & Conditions of Service
A ResNet setup service may be available at the Service Desk for Windows Vista, Windows XP and Windows 2000 based computers only. This covers the following:
- installation of the network card and cable provided by the user into a working, well-configured PC
- basic network configuration and registration of the PC on the network
- connectivity to the University Web Server
- connectivity to University Webmail
- connectivity to External web pages, tested with a popular site such as BBC News, Google or Outlook
Users are responsible for making sure their computers are adequately backed up before installation takes place. Users must demonstrate to the technician that the computer is in working order before the technician touches the machine.
The Computing Services ResNet Team are only required to provide support for the process of connecting a computer to ResNet. This includes investigating problems with Computing Services' equipment and software, and with RJ45 sockets and cables to users' rooms. It also includes email support of network software configuration problems experienced by the user. All such problems should be reported to email@example.com
Support is normally available Monday-Friday during working hours.
Support for problems with users' computers connecting to ResNet may be available from the Service Desk.
Under no circumstances must support issues be reported to the Campus Computer Shop (IT Purchasing).
9 Multiple computers & multiple occupancy
An IP address can only be registered to one MAC address at a time. If a user wishes to use a different MAC address, for whatever reason, they will be offered the chance to remove the old registration. Where a user has more than one computer, this process can be repeated to swap between them. However, this is not very convenient for frequent use, and does not permit simultaneous connection of more than one computer. Therefore users may request to be allocated additional IP addresses on ResNet. A charge will be made for each additional IP address. A total of 4 addresses is permitted. If desired, a compatible switch may be used to connect two or more machines registered to the user simultaneously.
Under no circumstances may users request an additional IP address or connection for a computer to be used by anyone not officially occupying the user's room.
10 Resident Tutors
Resident Tutors are entitled to a ResNet connection for the duration of their tutorship, provided a connection is available in their room. All regulations apply normally.
Resident Tutors should email firstname.lastname@example.org from their University email account, stating that they are a Resident Tutor and wish to be connected to ResNet, supplying the following information:
- full name (forename, middle initials, last name)
- room number
- end of Resident Tutor Contract date
- type of computer (PC / Mac / etc.)
- desktop / laptop
- OS name & version.
11 Housekeepers & other Staff
The ResNet network provides connections for a number of housekeepers and other University support staff. These connections are made to switch ports marked as not for ResNet use in the database, and do not otherwise appear in the database. These connections may be on a separate VLAN from normal ResNet users, in which case normal Computing Services policies apply. If they are on a ResNet VLAN then they should be configured to use DHCP, and the server set up to issue static addresses assigned from ranges reserved for such use.
Cancellation of unused connections is not required.
Claims for compensation due to lack of service of longer than one month should be raised with the Accommodation Office. Claims will only be considered for faults that have been reported to email@example.com.
14 Dispute resolution
In case of a dispute between the ResNet administration and a user, the matter will be referred to the Computing Services Assistant Director (Systems), who will hear both sides and make a decision which will be final.
15 Operational details
Students must apply for ResNet to firstname.lastname@example.org. They will only be permitted to apply if the following conditions apply:
- they have a room allocation in the Accommodation system
- the allocation is marked as Accepted (in the case of a Room Offer) or Confirmed (in the case of a casual let or 'Conference')
- their surname and the first letter of their forename as recorded in the Student system or entered manually match their entry in the Accommodation system
Should a student be prevented from applying because of an error in data preventing one of the conditions above from being fulfilled, they will be expected to contact the ResNet Team. If the error is with their name in the Accommodation system then it will be corrected (to match that in the MIS student database - the justification being that various items of data are synchronised frequently with the student database, but that for some reason name isn't one of them) by a ResNet administrator or by Accommodation. The student will then be instructed to try again. Otherwise they will be referred to Accommodation, and instructed to try again once Accommodation have resolved the problem with their allocation.
During the application process a mobile telephone number will be requested. This will only be available to ResNet administrators, the Campus Computer Shop (IT Purchasing) and the Help Desk, and only for contacting the user between the hours of 9:00 and 20:00 weekdays if they have reported problems with their connection.
In special cases (including Resident Tutors - see Section 10 above) applications will be created manually after the user has contacted the ResNet Team. An attempt will normally be made to verify details with the Accommodation system or by other means.
Any application unpaid 31 days after the date of application or the start of the period applied for (whichever is later) will be expired, and any bill objects associated with the application will be deleted. Re-application is possible.
When an application comes in, the socket may or may not be patched in (99% are patched). If it is not patched then a technician or an engineer will visit the residence to patch it in. Patching should be done within a week of application when the application is for immediate connection. Where an application is received at least 7 days before the start of the period applied for, patching should be completed in time for the start of that period. If a socket is patched in before the start of the period then the switch port will be disabled.
If an application is for a socket which is already patched then the switch port will be initially disabled.
Activation will take place once the following criteria are satisfied: - the period applied for has started - the socket is patched - any outstanding charges/fines have been paid
Activation entails the following: - determining an IP address appropriate to the location, if one has not already been specified - enabling the switch port - placing an entry for the user on the DHCP server so that the registration script will allow registration and issue the correct IP address - sending an email to the user (by means of email@example.com) informing them that the connection is active
Before a computer can be used on ResNet, it must be registered. The DHCP server will issue a temporary IP address to all unknown MAC addresses, which will only be able to communicate with the server. The server will use DHCP, DNS and web server techniques to ensure that the user sees the Registration page. The user will be required to fill in their username and password, and tick a box to state they accept the Terms & Conditions. Should the username and password match, and the user have an unused entry on the server, then their MAC address will be recorded and the DHCP server set up to issue the assigned IP address.
Attempting to connect a second computer, or changing the network card or MAC address of an already-registered machine, will result in a temporary IP address being allocated, and the Registration page being displayed. The user will be able to indicate if the unknown MAC address should replace the existing one, or if an additional IP address is required (in which case they will be asked to contact the ResNet Team). Additional machines are permitted as specified in Section 9, and require an extra computer record to be established and activated.
15.5 Additional IP addresses
Where additional IP addresses are requested, the addresses are allocated, and the user is given 7 days to pay. Failure to pay results in the whole connection being disabled until payment is made.
- a new entry is made in the Computer table
- an entry is made in the Bill table
- an entry in the History table records the Ids of the new Computer and Bill (as NumData)
- the new IP address is placed in the enabled file on the DHCP server
- a daily check is made for IP address Bills between 7 and 14 days old
- where these are found, a check is made that any outstanding Bills for the user are subsequent to the Bill found
- where this is not the case, and it hasn't already been done, the connection is disabled and the reason flagged in the History table; an email is sent explaining what has happened
- a periodic check is also made for connections disabled for this reason; if payment has been made then the connection is reactivated and an appropriate email sent
15.6 Room moves
ResNet connection changes due to room moves should be requested at firstname.lastname@example.org. Changes may be requested in advance of the move as long as the Accommodation Office have entered it within their systems.
Once the date specified as the end of the period is passed, the connection is expired. If there is another connection in the same room for the same user, starting on or before the day after the last day of the connection, then a seamless transition will be done. Expiry consists of the following steps:
- all entries for IP addresses belonging to the connection are removed from the DHCP server
- the switch port is disabled
- the connection is marked as expired in the database
15.8 Disabling ports
Switch ports may be disabled by Computing Services in cases of breaches of the Terms & Conditions of Service, or the Acceptable Use Policy. They may also be disabled by the Accommodation Office if payment of fees to them is overdue.