University of California at Berkeley Department of Electrical Engineering & Computer Sciences Instructional Support Group /share/b/pub/ee122.help Nov 18 2008 CONTENTS: Computing Resources for EE122 Which Servers to Use Picking a Unique Network Port Computing Resources for EE122 ----------------------------- EE122 ("Communication Networks") students are issued accounts on the Instructional UNIX and Windows computers. They typically compile and run their programs on the Solaris SPARC and X86 servers (for names and locations of computers please see http://inst.eecs.berkeley.edu/clients). Which Servers to Use -------------------- The EE122 client/server assignments impose a high load on the servers, sometimes because of runaway processes. So we ask that the students use these servers cube.cs.berkeley.edu (Solaris X86) sphere.cs.berkeley.edu (Solaris X86) pentagon.cs.berkeley.edu (Solaris X86) rhombus.cs.berkeley.edu (Solaris X86) and avoid the servers that support general light-weight computing and the SunRay labs (cory.eecs, nova.cs, star.cs, solar.cs, h30.cs, h50.cs). Students should kill any backgrounded processes before they logout. Picking a Unique Network Port ----------------------------- Some EE122 assignments require that the student opens a network port in the non-privileged (non-root) range, above 1024. To help you pick a unique port on a shared computer, you could use a UNIX command that adds 5000 to your unique UNIX user ID: expr 5000 + `/usr/xpg4/bin/id -u` Note that only the servers listed above allow users to open network ports. Instructional Support Group 378/384/386 Cory, 333 Soda inst@eecs.berkeley.edu