In the first example, the command is issued from the primary host nws822 to the secondary host nws350. The network interface is hme0 and the port used by the rdc service is reported.

[nws822]# snoop -d hme0 port rdc

 

Using device /dev/hme (promiscuous mode)

 

nws822 -> nws350

RPC C XID=3565514130 PROG=100143 (?) VERS=4 PROC=8

nws350 -> nws822 RPC R (#1) XID=3565514130 Success

nws822 -> nws350

TCP D=121 S=1018

Ack=1980057565 Seq=2524537885

Len=0 Win=33304 Options=<nop,nop,tstamp

1057486 843038>

nws822 -> nws350

RPC C XID=3565514131 PROG=100143 (?) VERS=4 PROC=8

nws350 -> nws822 RPC R (#4) XID=3565514131 Success

nws822 -> nws350

TCP D=121 S=1018

Ack=1980057597 Seq=2524538025

Len=0 Win=33304 Options=<nop,nop,tstamp

1057586 843138>

nws822 -> nws350

RPC C XID=3565514133 PROG=100143 (?) VERS=4 PROC=8

nws350 -> nws822 RPC R (#7) XID=3565514133 Success

nws822 -> nws350

TCP D=121 S=1018

Ack=1980057629 Seq=2524538165

Len=0 Win=33304 Options=<nop,nop,tstamp

1057686 843238>

nws822 -> nws350

RPC C XID=3565514134

PROG=100143 (?) VERS=4 PROC=8

 

 

 

In the second example, the link is ATM so the atmsnoop utility is appropriate.

#/etc/opt/SUNWconn/atm/bin/atmsnoop -d ba0 port rdc device ba0

Using device /dev/ba (promiscuous mode) TRANSMIT : VC=32

TCP D=121 S=1011 Syn Seq=2333980324 Len=0 Win=36560

_____________________________________________________________________________

RECEIVE : VC=32

TCP D=1011 S=121 Syn Ack=2333980325 Seq=2878301021 Len=0 Win=36512

_____________________________________________________________________________

TRANSMIT : VC=32

TCP D=121 S=1011 Ack=2878301022 Seq=2333980325 Len=0 Win=41076

_____________________________________________________________________________

TRANSMIT : VC=32

RPC C XID=1930565346 PROG=100143 (?) VERS=4 PROC=11

_____________________________________________________________________________

RECEIVE : VC=32

TCP D=1011 S=121 Ack=2333980449 Seq=2878301022 Len=0 Win=36450

_____________________________________________________________________________

RECEIVE : VC=32

RPC R (#4) XID=1930565346 Success

_____________________________________________________________________________

TRANSMIT : VC=32

TCP D=121 S=1011 Ack=2878301054 Seq=2333980449 Len=0 Win=41076

12 Sun StorEdge Availability Suite 3.2 Software Troubleshooting Guide • December 2003

Page 22
Image 22
Sun Microsystems 3.2 manual Nws822# snoop -d hme0 port rdc

3.2 specifications

Sun Microsystems 3.2, often referred to as SunOS 3.2, was a notable release of the Sun operating system that emerged during the rapidly evolving landscape of computer technology in the early 1980s. This operating platform was designed specifically for Sun Workstations, utilizing the robust hardware architecture developed by Sun Microsystems. The introduction of SunOS 3.2 marked a significant step forward in the development of UNIX-like operating systems optimized for entrepreneurship and scientific applications.

One of the main features of SunOS 3.2 was its adherence to the Berkeley Software Distribution (BSD) model, which allowed for advanced networking capabilities, enhanced performance, and efficient resource management. BSD's influence provided SunOS 3.2 with TCP/IP networking protocols, allowing users to connect to other devices seamlessly and manage network resources easily. This feature was crucial during a time when networking was becoming increasingly vital for organizations.

The system's support for virtual memory was another innovative characteristic. SunOS 3.2 utilized demand paging, which allowed programs to use more memory than was physically installed on their machines, significantly improving multitasking and overall system responsiveness. This capability was particularly advantageous for enterprises that relied on large-scale computations and data analysis.

SunOS 3.2 also introduced support for the Sun Window System, which meant users could utilize graphical user interfaces for interacting with applications, moving away from purely text-based command interfaces. This transition paved the way for more intuitive user experiences in the realm of computing, making powerful UNIX capabilities more accessible.

The inclusion of software utilities such as the C shell (csh) and a variety of development tools further strengthened SunOS 3.2’s position as a suitable platform for developers. The system provided robust development environments for programming in languages like C and assembly, catering to custom application requirements across different industries.

Lastly, security features were integrated into SunOS 3.2 to safeguard sensitive data and enhance system integrity. Permission settings and user authentication mechanisms were refined, allowing organizations to securely manage their computing resources.

In summary, SunOS 3.2 represented a landmark evolution in operating systems, showcasing a blend of advanced networking, memory management, graphical user interface, development tools, and security—elements that defined a generation of computing within the high-performance ecosystem of Sun Microsystems.