Академический Документы
Профессиональный Документы
Культура Документы
User’s Guide
August 2002
Published by
SkyStream Networks®
455 DeGuigne Drive
Sunnyvale, CA 94085-3890
Copyright © 1998-2002 by SkyStream Networks.
All rights reserved. No part of the contents of this book may be reproduced or transmitted in
any form or by any means without the written permission of the publisher.
Contributors
Technical Publications: Jonn Lavinnder and Regina Simmons
SkyStream Networks Engineering Department
Restricted rights
This document contains proprietary and confidential information of SkyStream Networks.
The contents of this document may not be disclosed to third parties, copied or duplicated in
any form, in whole or in part, without the prior written permission of SkyStream Networks.
Use, duplication, or disclosure of the technical data contained in this document is subject to
restrictions as set forth in subdivision (c)(1)(ii) of the Rights in Technical Data and Computer
Software clause at DFARS 52.227-7013 and/or in similar or successor clauses in the FAR, or
in the DOD or NASA FAR Supplement. Unpublished rights reserved under the Copyright
Laws of the United States. Contractor/manufacturer is SkyStream Networks, 455 DeGuigne
Drive, Sunnyvale, CA 94085-3890, USA. SkyStream is a registered trademark of SkyStream
Networks. All other names are trademarks of their respective owners. SkyStream Networks
owns the following patents: U.S. Patent No. 6351474, 6351471, 6292490, 6246701, 6195368,
6148082, 6111896, 6064676 and has additional U.S. patents pending.
Software license and warranty
ATTENTION!
Use of the software program on the enclosed disks and/or installed on the computer is
subject to the terms of the License Agreement printed on the license card, in the license
booklet, or in the user documentation. You should not use this software until you have read
the License Agreement.
By using the software, you signify that you have read the License Agreement and accept its
terms.
License
SkyStream Networks hereby grants to the Customer a limited, non-exclusive license to use the
Software provided solely on the terms and conditions contained herein. “Software” means
each software program provided by SkyStream Networks in machine readable, object, printed
or interpreted form.
Limitations on use
The Software is licensed to the Customer solely for Customer’s internal use on the purchased
SkyStream Networks equipment and may not be used for any other purpose or application.
The customer is licensed to use the Software only on the designated SkyStream Networks
equipment. The Software may not be used by Customer on any other computer, on any other
SkyStream Networks or similar equipment, or at any other location, except as agreed by
SkyStream Networks in writing.
Customer will not:
Copy all or any part of the Software, except that Customer may make one copy of the
i
SkyStream Networks
Software solely for backup purposes for its own exclusive use, provided that customer shall
reproduce and include on such backup copy SkyStream Networks’ proprietary rights notices.
I Use, print, copy, modify or display the software, in whole or in part, except as
specifically authorized by this Agreement.
I Sublicense, assign, resell, or otherwise transfer the Software to any third party. Any
attempted such sublicense; sale, assignment or transfer shall be void and shall be deemed
a material breach of this agreement.
I Reverse engineer, duplicate or otherwise reproduce the Software.
Customer acknowledges that this Agreement does not grant to Customer, and Customer will
not acquire hereby, any rights to patents, copyrights, trade secrets, trade names, trademarks
(whether registered or unregistered), or any other proprietary rights in or to the Software, all
of which are expressly retained by SkyStream Networks.
Customer acknowledges that the laws and regulations of the United States may restrict the
export and re-export of the Software or media in any form without appropriate United States
and foreign government approval.
If Customer is a unit or agency of the United States Government or is acquiring the Software
and Documentation for any such unit or agency, the following apply:
I If the unit or agency is the Department of Defense (DOD), the Software and its
accompanying documentation are classified as “commercial computer software” and
“commercial computer software documentation,” respectively, and, pursuant to DFAR
Chapter 227.7202, the Government is acquiring the Software and such documentation
with terms of the Agreement.
I If the unit or agency is other than DOD, the Software and its accompanying
documentation are classified as “commercial computer software” and “commercial
computer software documentation,” respectively, and pursuant to FAR Chapter 12.212,
the Government is acquiring the Software and such documentation in accordance with
the terms of this Agreement.
Warranty
SkyStream Networks makes no warranty, express or implied, in connection with the Software,
including the results and performance thereof, including without limitation any implied
warranties of merchantability or fitness for a particular purpose or non-infringement.
Limitation of liability
The maximum liability of SkyStream Networks to Customer for damages relating to this
agreement for any and all causes whatsoever, and Customer’s maximum remedy, regardless of
the form of action, whether in contract, tort or otherwise, shall be limited to the total fees
paid by Customer to SkyStream Networks hereunder. In no event shall SkyStream Networks
be liable for any lost data or content, lost profits, or business interruption, or for any indirect,
incidental, special, consequential, exemplary or punitive damages arising out of or relating to
the Software provided hereunder, even if SkyStream Networks has been advised of the
possibility of such damages.
Technical support
For technical support, first contact your reseller of SkyStream Products. If the product was
purchased directly from SkyStream, contact SkyStream Networks Customer Support through
the World Wide Web (www.skystream.com), via e-mail (service@skystream.com), or if
currently under a support contract phone (408) 616-3121; otherwise contact your local
SkyStream sales representative.
Document No. 100-0058-01(A)
ii
EMR-5000 User’s Guide version 2.3
Important safety Read the following safety information thoroughly before installing
information! this SkyStream Networks’ product. Failure to follow this safety
information may lead to personal injury or damage to the
equipment.
I Installation, maintenance, removal of parts, and removal of the unit must be done by
qualified SkyStream authorized service personnel.
Power supply
I This unit must be grounded.
I The unit must be connected to a grounded outlet to comply with product safety
standards.
I Do not connect the power supply unit to an AC outlet without a ground connection.
Power cord
The power cord must be approved for the country where it is used.
• For USA and Canada:
I The cord set must be UL-approved and CSA-certified.
I The attachment plug must be an earth-grounding type with a NEMA 5-15P (15A
125V) plug and a EN60320/IEC320 recepticle.
iii
SkyStream Networks
iv
SkyStream Networks
Table of Contents
Overview ................................................................................................................................... 1
SkyStream EMR™ ............................................................................................................................................2
Operating Procedures ................................................................................................................................3
Standard Features .......................................................................................................................................4
Optional Features .......................................................................................................................................7
Hardware Specifications and Installation ................................................................................9
Hardware ...........................................................................................................................................................10
EMR Specifications ..................................................................................................................................10
Controls, Indicators and Connections ...................................................................................................11
Basic Connections ....................................................................................................................................12
Null-Modem Serial Cable Configuration ..............................................................................................12
Crossover Cable Configuration (static IP) ............................................................................................14
Network Hub Configuration (static IP) ................................................................................................16
Network Hub Configuration (DHCP) ..................................................................................................18
Regulatory Compliance ............................................................................................................................20
Replacing the backup battery ..................................................................................................................21
System Logon .........................................................................................................................23
First Time Logon .............................................................................................................................................24
CLI Login ...................................................................................................................................................24
Web GUI Login ........................................................................................................................................25
CLI Commands and Operation .............................................................................................27
Command Line Interface ...............................................................................................................................28
CLI Basics ..................................................................................................................................................28
Navigation in config-mode .....................................................................................................................29
Configuration Values ................................................................................................................................29
Command Definitions ....................................................................................................................................30
root .......................................................................................................................................................30
show .....................................................................................................................................................30
show cli-tree ........................................................................................................................................31
show running-config .........................................................................................................................32
show interface .....................................................................................................................................37
show interface satrx1 .........................................................................................................................37
show interface eth1 ............................................................................................................................38
show interface eth2 ............................................................................................................................38
show interface ppp ............................................................................................................................38
show interface isdn (optional) ..........................................................................................................39
show interface sync (optional) .........................................................................................................40
show active_pids ................................................................................................................................41
show active_macs ..............................................................................................................................41
show active_fkcas ..............................................................................................................................41
show skycast_rules .............................................................................................................................42
v
EMR-5000 User’s Guide version 2.3
vi
SkyStream Networks
vii
EMR-5000 User’s Guide version 2.3
viii
SkyStream Networks
ix
EMR-5000 User’s Guide version 2.3
x
EMR-5000 User’s Guide version 2.3
Chapter 1: Overview
1
SkyStream Networks
SkyStream EMR™
The SkyStream Edge Media Router (EMR) is a powerful platform to receive and
MPEG-2 (Motion Pictures Experts manage Internet content at the network edge— empowering service providers
Group) A group of standards that and enterprises to deliver rich content to large communities of users via
specify an encoding and broadcast and broadband networks. The SkyStream EMR receives MPEG-2
compression process. An MPEG- transport stream containing IP traffic, decapsulates this IP traffic and forwards
2 system provides a method for it over a pair of 10/100 Ethernet ports. Each port is capable of forwarding
combining (multiplexing) several
types of multimedia information
packets up to 100 Mbps. The EMR supports both unicast and multicast traffic.
into one stream.
IP (Internet Protocol) A
connectionless protocol that
provides packet routing.
Multicasting One-to-many
transmission of an IP datagram to a
host group—a set of one or more
hosts identified by a single IP
multicast destination address. A
multicast datagram is delivered to all
members of a destination host group
with the same reliability as unicast IP
datagrams.
2 Overview
EMR-5000 User’s Guide version 2.3
Operating The following is a short review of how the satellite receiver and its related
components route data through the system.
Procedures
Frequency Translation Basics
Sending data such as audio, video, and digital data, from one location to another
often requires rearranging it in a variety of ways. The sender packs up the
information, and the receiver unpacks it when received. The signal is sent via
satellite where the satellite dish receives the signal. In order for the signal be
delivered to the receiver, the signal must be down converted (modified) to be
carried over coaxial cable.
Satellite signals, coming from space use higher carrier frequencies than television
broadcast frequencies. Large dish antennas use signals in the C frequency band
(3 to 5 GHz) and the current popular consumer small dish antennas use signals
in the Ku frequency band (10 to 13 GHz). These carrier frequencies are too high
to be used on the coaxial cable that connects the antenna to the receiver.
To rectify this problem, the antenna system down converts the carrier frequency
value to the range between 950 and 2150 MHz, which is consistent with the
coaxial cable transmission requirements.
Many satellite frequencies are available, and the same receiver might be used to
cover a wide range of frequencies. For example, you may need to receive a signal
range of 10.90 to 13.25 GHz. This is a range larger than the satellite receiver is
able to support.
Using a dual-range LNB antenna is one solution to this problem. Each LNB uses
LNB (Low Noise Block) A a different frequency range. Each LNB monitors either the low or the high part
combination Low Noise Amplifier of the frequency range. The satellite receiver must be able to switch the LNB
and downconverter built into one settings from one to the other in order to work with this type of system.
device attached to the feed.
3
SkyStream Networks
Standard Features Easy Management of Data Routing to the Local Area Network
Data coming into the network via multicast streams are easily routed to a
TTL (Time To Live) This value network or server. Administration for incoming streams including IP address
decrements each time the IP and Time-To-Live (TTL) modification provide easy configuration for various
frame moves through a router. LAN environments.
When the number reaches the
value of zero, the stream is IGMP Service
discarded.
The IGMP service is an integrated option included in the SkyStream EMR. Only
IGMP (Internet Group data that is requested by the clients on the LAN is forwarded to the listeners.
Management Protocol) A control IGMP automatically detects when requests are made on the network where the
protocol used by multicast- user application supports IGMP. In addition, the system administrator is able to
enabled hosts to report their group configure rules for each incoming multicast stream.
membership information to
directly-attached routers. Recovery Features
OS (Operating System) The Many levels of technology have been included to ensure configuration integrity
master control program that runs during the initial and re-boot sequences due to power failure or network
the computer. The operating problems. With solid-state memory, a protected OS file system, and stored
system is the first program loaded configuration data, the SkyStream EMR has administrator-free recovery features.
when the computer is turned on,
and its main part, called the Monitoring
“kernel,” resides in memory at all
times. The SkyStream EMR provides monitoring and diagnostic functionality for
safeguarding data integrity.
SNMP (Simple Network
Management Protocol) A Online Management
standard protocol to manage Configuration of the SkyStream EMR is handled online using either a command
devices in the network.
Manageable devices contain an
line interface (CLI) or a Web GUI. In this way, all satellite tuning, data handling,
SNMP Agent responsible for and IP routing functions can be controlled and managed remotely via the local
handling the information control area network (LAN). In addition, the EMR supports SNMP management, using
request. third party applications such as HP OpenView.
Turbo Internet/VPN
SkyStream’s Turbo Internet solution employs an asymmetrical satellite network
that provides a high-speed delivery system. Turbo Internet uses the EMR, in an
end-to-end broadband content delivery system that includes an IP encapsulator,
such as the SkyStream satellite Source Media™ Router (SMR). Most Internet
traffic is asymmetrical in nature. There is much more data going toward the
Internet terminal than away from it. The Turbo Internet takes advantage of this
fact and employs a high-capacity forward path and a lower-capacity return path,
such as ISDN or modem. SkyStream’s solution also incorporates Virtual Private
Networking (VPN), which emulates point-to-point connectivity. For a secure
VPN, data is encrypted using a protocol called the Point-to-Point Tunneling
Protocol (PPTP), or IPSec.
4 Overview
EMR-5000 User’s Guide version 2.3
SkyNAT
SkyNAT is the SkyStream EMR application used to support packet translation
of incoming data from satellite for address translation, protocol translation, and
TTL translation.
The objective of packet translation in an Edge Media Router is to modify IP
packets received from the satellite interface prior to sending them on to the
Ethernet interface. The following types of translations are possible:
I IP address translation: Modify the destination address of the received packet
prior to sending it out.
I Protocol translation: Transfer the payload of the packet from one protocol to
another.
I Port translation: Modify the destination and/or source port of a packet; these
translations are protocol-dependent.
I Other translations: Modify other fields in the IP header, such as the Time-To-
Live (TTL) field.
The EMR suppor ts address translation, protocol translation, and TTL
translation.
Address Translation
Address translation means replacing the received destination IP address, in the
packet received from the satellite interface, with a different IP address prior to
sending it out over the Ethernet interface.
Protocol Translation
Protocol translation is the process of receiving data payloads in one protocol,
and then re-transmitting these payloads in another protocol. The most common
layer-4 data transfer protocols in use are TCP and UDP.
UDP to TCP
UDP (User Datagram Protocol) A
The EMR is capable of converting UDP from the DVB link into TCP in the
connectionless transport-level
protocol used in the suite of IP-
local area network to reliably deliver the payload. Of course, appropriate client
based protocols. software applications are required to take advantage of this, since packet
boundaries are lost in the conversion from UDP to TCP.
TCP (Transmission Control
Protocol) The connection- On the TCP side of the connection, the EMR will listen on a TCP port and wait
oriented, transport-level protocol for clients to connect (i.e., it will act as a server).
used in the suite of IP-based The EMR supports multiple clients on the same stream, with a set maximum of
protocols.
five clients. The EMR will manage each connection independently. This allows
for point-to-multipoint support.
SkyCast
SkyCast is the SkyStream EMR system used for IP Multicast Management. The
user has the option to enable or disable SkyCast; however, the default rule will
continue to be processed.
5
SkyStream Networks
6 Overview
EMR-5000 User’s Guide version 2.3
Optional Features
ISDN
HDLC (High-level Data Link Integrated Service Digital Network (ISDN) has an optional connection in the
Control) An ISO communications expansion slot at the back of the EMR that is configurable via the Web GUI or
protocol used in X.25 packet
switching networks. It provides
CLI commands. ISDN allows data to be transmitted from point-to-point and
error correction at the data link reach a destination without errors. The rate of transmission of the data in the
layer. ISDN is 64 kbps per channel.
7
SkyStream Networks
8 Overview
EMR-5000 User’s Guide version 2.3
9
SkyStream Networks
Hardware
This chapter outlines the hardware, software specifications, and initial setup and
installation for the SkyStream EMR. In addition, you will learn how to connect
and configure the EMR to communicate with your local network.
Physical Specifications
Dimensions: 1.75” High x 17” Wide x 13” Long
Weight: 3.8 kg
Operating Temperature: -0° to 40°C
Storage Temperature: -55° to 85°C
Humidity (operating) 10% to 90%
Controls, Description of the controls, indicators and connectors on the front and rear
panels of the SkyStream EMR shown below:
Indicators and
EMR front bezel and indicators
Connections
11
SkyStream Networks
Basic Connections The following sections walk you through different available options to setup the
basic connection to the EMR. Review the configurations before you begin to
determine which is the best option for your installation.
You can configure the EMR using four basic connections:
• Null-modem Serial Cable — Serial connection using a null-modem serial
cable, configuring the EMR using the Command Line Interface (CLI).
• Crossover Cable (Static IP) — Ethernet connection with a crossover cable,
configuring the EMR using the Web GUI.
• Network Hub (Static IP) — Ethernet connection through a hub,
configuring the EMR using the Web GUI.
• Network Hub (DHCP) — Ethernet connection through a hub, configuring
the EMR using the Web GUI.
NOTE The PCI expansion slot at the back of the unit can be used for any of
the optional PCI cards.
Null-Modem Serial The following components are required for the installation of the SkyStream
EMR with the Null-modem serial cable configuration:
Cable
Configuration
Hardware Dependencies
Null-modem cable An RS-232 • Low Noise Block Converter (LNB) connected to the satellite receiver
cable used to connect two
personal computers together in • Satellite Receiver
close proximity for file transfer. It
attaches to the serial ports of both • Sync card (optional)
machines and simulates what • PC or workstation with a serial port.
would occur naturally if modems
and the phone system were used. Cables Required – (supplied by the user)
It crosses the sending wire with
the receiving wire. • Serial null-modem cable
• Coaxial cable for connecting to satellite receiver on the EMR
Software Requirements
• Serial port software for the PC workstation; for example, Windows™
HyperTerminal
IMPORTANT NOTE Looking at the unit from the back, there are two serial
connectors; plug the console into the left-hand serial port. If you are using a
modem, plug it into the right-hand (AUX) serial port.
The following steps will walk you through connecting a PC directly to the EMR
with a serial null-modem cable giving you access to the Command Line Interface
configuration page:
1 Mount the EMR in a 19-inch standard rack using the screws and brackets
provided. (See separate installation sheet.)
2 Connect to the satellite receiver at the back of the EMR using coaxial cable.
3 Connect the SkyStream EMR to a PC via the serial null-modem cable.
4 Connect the power cord to the EMR and to an available power source.
5 Turn on the power switch found on the back of the EMR.
6 Once the EMR is on, start a HyperTerminal session to open a connection to
the EMR with the PC or workstation.
7 Configure HyperTerminal to 9600 baud, 8 bits, no parity, 1 stop (9600 N81)
and set Flow control to “None.”
8 Enter the user name to log in, this will open the Command Line Interface
(CLI). See Chapter 3, “First Time Logon.”
NOTE No password is required if none is assigned.
For information on how to configure the SkyStream EMR using the CLI, see
Chapter 4, “CLI Commands and Operation.”
13
SkyStream Networks
Crossover Cable The following components are required for the installation of the SkyStream
EMR with the Crossover cable (static IP) configuration:
Configuration
(static IP)
Hardware Dependencies
Crossover cable A network • Low Noise Block Converter (LNB) connected to the satellite receiver
cable that crosses the transmit
and receive lines. The crossover • Satellite Receiver
cable is used to connect hubs
and switches together using • ISDN card (optional)
standard MDI-X ports, which are • Internal modem (optional)
already crossover ports. The
crossover cable crosses the lines • PC or workstation with a serial port.
first so that after the MDI-X
crosses the lines, they are Cables Required – (supplied by the user)
effectively back to a non-crossed
condition.
• Crossover cable
• Coaxial cable for connecting to satellite receiver on the EMR
Software Requirements
• Internet Web GUI
NOTE When using the internal modem, plug the phone line into LINE and use
PHONE as a phone extension.
The following steps will walk you through connecting a PC directly to the EMR
with an Ethernet crossover cable giving you access to the Web GUI:
1 Mount the EMR in an available 19-inch standard rack using the screws and
brackets provided. (See separate installation sheet.)
2 Connect to the satellite receiver at the back of the EMR using coaxial cable.
3 Connect the SkyStream EMR to a PC via a crossover network cable. (You
must connect the cable to LAN 1 connector on the back of the EMR.)
4 Connect other end of crossover cable to the PC or workstation you are using
to connect to the EMR.
5 Connect the power cord to the EMR and an available power source.
6 Turn on the power switch found on the back of the EMR.
7 Enter the following IP address and subnet mask for the PC or workstation
you are using to connect to the EMR:
IP Address = 172.16.1.3
Subnet mask = 255.255.255.0
This will allow you to connect to the EMR through the Web GUI.
NOTE Consult the appropriate Microsoft documentation for details on how to
configure the IP address and subnet mask on the PC.
8 If the power light and LAN 1 LEDs on the front of the EMR panel are on
then the EMR is running. Enter the EMR’s IP address in the Web GUI’s
address field as follows: http://172.16.1.2
Default EMR IP Address: 172.16.1.2
See Chapter 3, “First Time Logon.”
For more information on how to configure the EMR through the web interface,
refer to Chapter 5, “Web GUI Configuration.”
15
SkyStream Networks
Network Hub The following components are required for the installation of the SkyStream
EMR with the Network hub (static IP) configuration:
Configuration
(static IP)
Hardware Dependencies
Network hub A central • Low Noise Block Converter (LNB) connected to the satellite receiver.
connecting device in a network
that joins communications lines • Satellite Receiver
together in a star configuration.
• Secondary Satellite Receiver (optional)
Static IP address A permanent
IP address that is assigned to a
• PC or workstation with a serial port.
node in a TCP/IP network. • Hub for network interface
Servers and routers are usually
assigned static IP addresses, Cables Required – (supplied by the user)
while client stations are often
assigned dynamic IP addresses • Network cable
from a DHCP server each time • Coaxial cable for connecting to satellite receiver on the EMR
they come online.
Software Requirements
• Internet Web GUI
The following steps will walk you through connecting a PC directly to the EMR
with an Ethernet hub giving you access the Web interface:
1 Mount the EMR in a 19-inch standard rack using the screws and brackets
provided. (See separate installation sheet.)
2 Connect to the satellite receiver at the back of the EMR using coaxial cable.
3 Connect the SkyStream EMR to the hub using a network cable. You must use
the LAN 1 connector.
4 Connect the power cord to the EMR and an available power source.
5 Turn on the power switch found on the back of the EMR.
6 Enter the following IP address and subnet mask for the PC or workstation
you are using to connect to the EMR:
IP Address = 172.16.1.3
Subnet mask = 255.255.255.0
This will allow you to connect to the EMR through the Web GUI.
NOTE Consult the appropriate Microsoft documentation for details on how to
configure the IP address and subnet mask on the PC.
7 If the power light and LAN 1 LEDs on the front of the EMR panel are on
then the EMR is running. Enter the EMR’s IP address in the Web GUI’s
address field: http://172.16.1.2
Default EMR IP Address: 172.16.1.2
17
SkyStream Networks
Network Hub The following components are required for the installation of the SkyStream
EMR with the Network hub (DHCP) configuration:
Configuration
(DHCP)
Hardware Dependencies
DHCP (Dynamic Host • Low Noise Block Converter (LNB) connected to the satellite receiver
Configuration Protocol) Software
that automatically assigns IP • Satellite Receiver
addresses to client stations
logging onto a TCP/IP network. It • DHCP Server – (supplied by the user)
eliminates having to manually
assign permanent IP addresses. • PC or workstation
DHCP software typically runs in
servers and is also found in • Hub for network interface
network devices such as ISDN
routers and modem routers that Cables Required – (supplied by the user)
allow multiple users access to the
Internet. • Ethernet cable
• Coaxial cable for connecting to satellite receiver on the EMR
Software Requirements
Internet Web GUI – (supplied by the user)
The following steps will walk you through connecting a PC directly to the EMR
using Ethernet and giving you access to the Web GUI:
1 Mount the EMR in a 19-inch standard rack using the screws and brackets
provided. (See separate installation sheet.)
2 Connect to the satellite receiver coaxial cable(s) at the back of the EMR.
3 Connect the SkyStream EMR to the hub where the PC and the DHCP server
are connected. Make sure you connect the cable to LAN 2 port.
4 Connect the power cord to the EMR and to an available power source.
5 Turn on the power switch found on the back of the EMR.
6 Find the MAC address for the EMR’s LAN 2 Ethernet port. (Either on a
sticker on the back of the EMR or in additional documentation provided with
the EMR.)
7 Configure your DHCP server to recognize the EMR’s MAC address and
automatically assign a predetermined IP address that conforms to your local
network. If no DHCP server is found and this operation fails, then Ethernet 2
will be assigned to 172.16.2.2.
8 If the power light and LAN 2 LED on the front of the EMR panel are on then
the EMR is ready to be configured for data transfer. Enter the EMR’s IP
address in the Web GUI’s address field.
For more information on how to configure the EMR through the web interface,
refer to Chapter 5, “Web GUI Configuration.”
19
SkyStream Networks
Regulatory
Compliance
Feature Standard Comments
Electromagnetic FCC Class B Noise frequency range: 30 MHz to
Interference (EMI) EN 55024 (1998) 1GHz
EN 55022 (1995)
Class A
VCCI Class A
FCC Part15 Sub part B
Class ACISPR 22/85
Class A
Immunity: EN 61000-4-2 Discharges of ± 15kV with an air
Electrostatic Discharge IEC 1000-4-2 discharge probe on the receptacle
cause no damage
Immunity: EN 61000-4-3 With a field strength of 10 V/m
Radio Frequency IEC 1000-4-3 rms, noise frequency ranges from
Electromagnetic Field 10 MHz to 1 GHz
Eye Safety IEC 825-1 Class 1
Safety EN 60950 Class 1
Replacing the backup The lithium battery on the motherboard powers the real time clock (RTC) for up
battery to 10 years in the absence of power. When the battery starts to weaken, it loses
voltage, and the system settings stored in CMOS RAM in the RTC may be
wrong. Contact your customer service representative or dealer for a list of
approved devices.
WARNING (for Customer Service trained technician)
There is a danger of explosion if battery is incorrectly replaced. Replace only
with the same or equivalent type recommended by the equipment manufacturer.
Discard used batteries according to manufacturer’s instructions.
Instructions
The following instructions should
only be undertaken by a trained
service person.
1. Observe the standard safety
and ESD precautions.
2. Open the chassis.
3. Insert the tip of a small flat
bladed screwdriver, or
equivalent, under the tab in the
plastic retainer.
4. Gently push down on the
screwdriver to lift the battery.
5. Remove the battery from its
socket.
6. Dispose of the battery
according to local ordinances.
7. Remove the new lithium
battery from its package, and
observe the correct polarity;
insert it in the battery socket.
8. Close the chassis.
21
SkyStream Networks
23
SkyStream Networks
CLI Login If an Ethernet or a Web GUI connection is not available, you can
configure the SkyStream EMR with the Command Line Interface
(CLI) using the serial port connection, this is reviewed in “Basic
Connections.”
Security
There are two levels of security/authentication in the EMR:
I emradmin —full privileges
I emruser —cannot change SMMP properties (PIDs and Ports)
TIP SkyStream recommends that Start Telnet from the management PC.
only users familiar with the CLI
format use the Command Line 1 Click the Windows Start button.
Interface. 2 Click Run.
3 In the Open box, type: telnet xxx.xxx.xxx.xxx
(and the IP Address of the EMR you are connecting to)
4 Click OK.
5 Type at EMR5000 login: emradmin
NOTE No password is required at this time, just press Enter.
24 System Logon
EMR-5000 User’s Guide version 2.3
Web GUI Login Start the Web GUI from the management PC by typing the EMR’s
IP address in the Web GUI’s address field.
Security
There are two levels of security/authentication in the EMR:
I emradmin —full privileges
I emruser —cannot change SMMP properties (PIDs and Ports)
1 Click File from the Menu Bar.
2 Click Open...
3 In the Open box, type: (EMR IP address)
TIP After you have logged on for the 4 Click one of the buttons (Statistics, Configuration,
first time, a good practice is to Maintenance, or Diagnostics) on the left side of the page. This
change the password. See Chapter will open a Network Password dialog box.
4, “Command Definitions—passwd.”
ALSO See: Chapter 5,
“Maintenance—Change Password.”
25
SkyStream Networks
26 System Logon
EMR-5000 User’s Guide version 2.3
27
SkyStream Networks
Navigation in The CLI has a special configuration mode, which allows you to configure
individual subsystems. By typing “config” at the prompt, you will enter
config-mode configuration mode. The prompt will then change to:
[config-mode]#
To review what functions are available, enter a question mark (?) at the prompt.
Type “?” at the [config-mode]# prompt:
The following functions will display: pref, interface, active_macs1, active_pids1,
active_fkcas1, skycast, skycast_rule, skynat1, snmp, tcpX, and turbointernet-
vpn.
At the [config-mode]# prompt, enter the next node you wish to access; for
example, when you enter interface, the command prompt changes to [config-
mode interface]#. To access the nodes at the next level, enter a question mark
(?) at the prompt.
Type “?” at the [config-mode interface]# prompt:
Displays the following interfaces: satrx1, eth1, eth2, ppp, isdn (optional) and
sync (optional).
At the [config-mode interface]# prompt, enter the next node you wish to
access. For example, when you enter satrx1 {, the command prompt changes to
[config-mode interface satrx1]#. To display the options at the next level, enter
question mark (?) at the prompt.
NOTE The user must type “{” after the node to configure. If not, CLI will return
“{ <CR>” meaning that the user must type “{“ followed by a carriage return
(Enter).
Type “?” at the [config-mode interface satrx1]# prompt:
The satellite-configuration option list appears, which shows all the configurable
options available on the interface (see Command Definitions).
Configuration Each configuration option has a value that you can enter. For example, the “String”
values on the “IfStatus” options allows you to enter a rule. The “IP Address” is
Values simply the IP address being assigned to the Ethernet connection of the satellite
receiver. The “Integer” value is a number for setting the specific option.
TIP When typing commands in CLI, To set the satrx1 to 10 Msymbols, at the prompt, type “symbolrate 10.” It should
after a few keystrokes, use the TAB look like this:
key to complete a command
automatically. [config-mode interface satrx1]# symbolrate 10
NOTE To return to [config-mode], type “}” to close the current node or, to go
to the CLI prompt, type “exit.”
Conventions: A convention used throughout this User Guide is the use of
“<>” (greater than and lesser than brackets)—brackets enclose keystroke
instructions. For example: <filename> means, type the name of a file, or <CR>
means, press “Enter” i.e., a Carriage Return.
29
SkyStream Networks
Command Definitions
The following section defines all the commands used by CLI.
root
Command Type: ?
show
Command Type: show ?
show cli-tree
Command Type: show cli-tree
Description Shows all CLI tree root nodes and root subcommands
Example root -> show no ifconfig netstat ping reboot route passwd
config maintenance diag stats
root show -> cli-tree running-config interface active_pids
active_macs active_fkcas skycast_rules skynat_rules
skynpt_rules tcpX version turbointernet-vpn
root show cli-tree ->
root show running-config ->
root show interface -> satrx1 eth1 eth2 ppp isdn sync
root show interface satrx1 ->
root show interface eth1 ->
root show interface eth2 ->
root show interface ppp ->
root show interface isdn ->
rrot show interface sync ->
root show active_pids ->
root show active_macs ->
root show active_fkcas ->
root show skycast_rules ->
root show skynat_rules ->
root show skyntp_rules ->
root show tcpX ->
root show version ->
root show turbointernet-vpn ->
root no ->
root ifconfig ->
root netstat ->
root ping ->
root reboot ->
root route ->
root passwd ->
root date ->
root timezone ->
root config ->
root maintenance -> kernel_list boot_mode sw_upgrade
key_upgrade reset_counter configuration tcpXmode
root maintenance kernel_list ->
root maintenance boot_mode ->
root maintenance sw_upgrade ->
root maintenance key_upgrade ->
root maintenance reset_counter -> satrx1
root maintenance reset_counter satrx1 ->
root maintenance configuration -> list wrt del load default
factory
root maintenance configuration list ->
31
SkyStream Networks
show running-config
Command Type: show running-config
Example pref {
PidInputStyle hex
Telnet enable
HTTP enable
RouterMode enable
BoostLevel disable
PidRateMonitoring enable
ConsoleLogView enable
FECMode auto
PromiscuousMode disable
MACForwarding ethernet-1
TCPProxy disable
SMMPCtrlPidStatus lock
SMMPDataPidStatus lock
SMMPCtrlPortStatus lock
SMMPDataPortStatus lock
SMMPAutoDiscPortStatus lock
SMMPCtrlAddrMCastStatus lock
SMMPDataAddrMCastStatus lock
SMMPCtrlPid 0X1FF5
SMMPDataPid 0X1FF6
SMMPCtrlPort 20000
SMMPDataPort 20001
SMMPAutoDiscPort 20002
SMMPCtrlMCastAddr 230.10.10.10
SMMPDataMCastAddr 230.10.10.11
}
interface satrx1 {
IfStatus up
IPAddr 200.100.100.100
SubnetMask 255.255.255.0
SatInFreq 0.00
SymbolRate 20.00
Polarization disable
LNBMode none
LBANDFreq 1176.00
LNBLowFreq 0.00
LNBHighFreq 0.00
ViterbiRate 1/2
22KHzSwitch disable
}
interface eth1 {
IfStatus up
IPAddr 10.1.1.2
SubnetMask 255.255.255.0
DHCP disable
}
interface eth2 {
IfStatus up
IPAddr 192.168.4.113
SubnetMask 255.255.255.0
DHCP enable
}
interface ppp {
}
interface ppp server {
PhoneNum
Username
Password
DebugStatus off
ExpectSendEntry1 -,-
ExpectSendEntry2 -,-
ExpectSendEntry3 -,-
ExpectSendEntry4 -,-
ExpectSendEntry5 -,-
}
interface ppp network {
UsePeerDefaultRoute yes
MaxRecvUnit 1500
MaxRecvUnit 1500
ConnectTimeout 120
}
interface ppp hardware {
33
SkyStream Networks
LineSpeed 57600
HwFlowControl enable
}
interface ppp modem {
InitString ATE0V1Q0&D2
DialString ATDT
}
interface ppp {
}
interface isdn server {
PhoneNumber Not Set
UserName Not Set
Password Not Set
}
interface isdn ppp {
UseThisAsDefaultRoute yes
VJHeaderCompression enable
BChannel twochannels
MRU 2000
MTU 1500
IPAddressNegotiation enable
RequestedIPAddress 0.0.0.0
RequestedRemoteIPAddress 0.0.0.0
}
interface isdn line {
DChannelProtocol ni1
MSNEAZ1 Not Set
MSNEAZ2 Not Set
SPID1 Not Set
SPID2 Not Set
interface sync {
PID 0XFFFF
SerialBitShift LSB
Speed 0
}
active_macs1 {
01:00:5e:00:00:00
}
active_pids1 {
0X1FF5
}
active_fkcas1 {
}
skycast {
Status enable
DefaultOrgDestIPAddr 224.0.0.0
DefaultNetmask 240.0.0.0
DefaultTTL 15
DefaultAction fwd-if-listner
DefaultFwdOutNetworkIf eth1
}
skycast_rule {
224.6.6.6 224.6.6.6 2 fwd eth1 255.255.255.255
224.6.1.24 224.6.1.4 2 fwd eth1 255.255.255.255
}
skynat1 {
nat_status disable
npt_status disable
}
skynat1 skynat_rules {
}
skynat1 skynpt_rules {
}
snmp mib2sys {
SysContact support@skystream.com
SysLocation Sunnyvale
}
snmp access {
public rw
}
snmp trap {
192.168.4.161 public
}
tcpX {
TransparentProxy disable
}
tcpX network server {
PrimaryRemoteServerAddr 192.168.4.177
PrimaryRemoteServerPort 2915
SecondaryRemoteServerAddr 0.0.0.0
SecondaryRemoteServerPort 2913
POP3ServerAddr 0.0.0.0
POP3ServerPort 110
SMTPServerAddr 0.0.0.0
SMTPServerPort 25
NNTPServerAddr 0.0.0.0
NNTPServerPort 119
}
tcpX network client {
HTTPListenPort 9090
POP3ListenPort 110
FTPListenPort 9091
SSLListenPort 9092
SMTPListenPort 25
NNTPListenPort 119
}
tcpX compression {
CompressionStatus disabled
35
SkyStream Networks
CompressionLevel 1
HTTPCompressionStatus no
FTPCompressionStatus no
}
tcpX compression fileext {
txt
doc
html
htm
bmp
}
tcpX userport {
192.22.23.24 23 333
}
turbointernet-vpn pptp {
ServerIPAddress 192.168.4.187
Username 1234
Password 1234
SatelliteMacFilter pppaddress
}
turbointernet-vpn ipsec conf {
GatewayIPAddress 192.168.4.186
IPSecMode tunnelmode
RemoteSubnet 0.0.0.0
RemoteSubnetMask 192.0.0.0
LocalSubnet 0.0.0.0
LocalSubnetMask 240.0.0.0
}
turbointernet-vpn ipsec ike {
EncryptionAlgorithm 3des
AuthAlgorithm hmacmd5
DiffHellman group2
AuthMode sharedsecret
SharedSecret 1234
}
turbointernet-vpn ipsec security {
UseAuthHeader UnKnownEnumValue
AHAuthenticationAlgorithm hmacmd5
UseESP UnKnownEnumValue
ESPEncryptionAlgorithm 3des
ESPAuthenticationAlgorithm hmacmd5
ReplaceKeyEverySeconds 28800
ReplaceKeyEveryKBs 100000
}
turbointernet-vpn connection {
ConnectionUsed ipsec
InitiateConnection automatic
Status IPSec Disconnected, PPTP Disconnected
}
turbointernet-vpn advanced {
NATApplied ethernet-1
MACPrefix 1234
}
show interface
Command Type: show interface ?
Example SatRx1
current settings
SatRxIfStatus :up
SatRxIPAddr :200.100.100.100
SatRxSubnetMask :255.255.255.0
SatMACAddr :00:30:1d:00:04:f6
SatInFreq(GHz) :0.00
LBANDFreq(MHz) :1176.00
SymbolRate(MSym/sec) :20.00
Polarization :disabled
ViterbiRate :7/8
SignalLockStatus :LOCK
DataLockStatus :LOCK
MPELockStatus :UNLOCK
SignalStrength(%) :56
22KHzSwitch :disable
LNBMode :none
37
SkyStream Networks
LNBLowFreq(GHz) :N/A
LNBHighFreq(GHz) :N/A
LNBOffset(MHz) :0.09
Eb/N0 (dB) :10.50
QPSKBER :0.00
ViterbiBER :0.00
ReedSolomonCError :0
ReedSolomonUCError :0
Example Eth1
current settings
IfStatus :up
IPAddr :192.168.100.104
SubnetMask :255.0.0.0
MACAddr :00:30:1d:00:04:3d
DHCP :disable
Example Eth2
current settings
IfStatus :up
IPAddr :192.168.200.104
SubnetMask :255.255.255.0
MACAddr :00:30:1d:00:04:3c
DHCP :disable
Example PPP
current PPP Interface settings
PPPStatus :disable
DialMode :manual
ConnectionStatus :disconnected
IfStatus :down
Example ISDN
Interface settings
MasterStatus : Connected
DialMode : Manual
39
SkyStream Networks
IfStatus : Up
ISP/Remote ISDN Server Setup
PhoneNumber :Not Set
UserName :Not Set
Password :********
ISDN-PPP Setup
UseThisAsDefaultRoute :Yes
VJHeaderCompression :Enabled
BChannel :One Channel
MRU :2000
MTU :1500
IPAddressNegotiation :Enabled
RequestedIPAddress :0.0.0.0
RequestedRemoteIPAddress :0.0.0.0
Example Sync
current settings
PID :0XFFFF
SerialBitShift :LSB
Speed(bps) :2
Media Type :X.21
Protocol :HDLC
Link Status :Up
show active_pids
Command Type: show active_pids
show active_macs
Command Type: show active_macs
MAC list1
------------------
MAC Address list
------------------
00:20:34:59:00:20
show active_fkcas
Command Type: show active_fkcas
41
SkyStream Networks
------------------------------------------
Pid Num | Key | Parity
------------------------------------------
24 12-00-00-20-34-59-00-20 even
show skycast_rules
SkyCast The SkyStream system
used for IP Multicast
Management.
Description Shows each SkyCast rule in the following format: original destination IP address,
new destination IP address, TTL, packet action, netmask IP address, packets
received, and packets sent. to Ethernet 1 and Ethernet 2.
--------------------------------------------------------------------------------
OrgIPAddr| NewIPAddr|TTL| Action |eth|NetMask|PktRecv|PktProc|PktToEth1|PktToEth2
--------------------------------------------------------------------------------
224.6.6.6 |224.6.6.6 |20 |fwdiflst|1 |255.0.0.0| 0 |0 |0 |0 |0
show skynat_rules
SkyNAT EMR application used to
support packet translation of
incoming data from satellite for
address translation, protocol
translation, and TTL translation.
--------------------------------------------------------------------
OrgDestIPAddr | NewDestIPAddr| TTL | NetMask | PktRecv | PktSent
--------------------------------------------------------------------
244.1.1.1 | 244.2.2.2 | 4 |255.0.0.0| 0 | 0
show skynpt_rules
Command Type: show skynpt_rules
Description Shows SkyNTP: original destination IP address, UDP port, TCP Port, packets
received, and packets sent.
---------------------------------------------------------------------
OrgDestIPAddr | NewDestIPAddr| UDP Port | TCP Port | PktRecv | PktSent
----------------------------------------------------------------------
244.1.1.1 | 198.164.200.2 | 459 | 459 |0 | 0
show tcpX
Command Type: show tcpX
43
SkyStream Networks
show version
Command Type: show version
Description Shows Bitstream file, current kernel version of EMR software running, number
of interfaces, and Field Programmable Gate Array version.
show turbointernet-vpn
Command Type: show turbointernet-vpn
Example TurboInternet/VPN
current Connection Method
Status :IPSec Disconnected ,PPTP Disconnected
ConnectionUsed :PPTP
InitiateConnection :Upon Request (Manually)
no
Command 1 Type: no
Description Use the no command to delete configuration values under the following four
sections; active pids, active macs, skycast rules, and skynat rules.
( s e e [ c o n f i g - m o d e s k yc a s t _ r u l e s ] # ) t y p e : n o 2 3 4 . 2 3 1 . 1 0 . 1
234.231.10.1 237 fwd-if-listener eth1 255.255.255.255
ifconfig
Command Type: ifconfig
45
SkyStream Networks
Example
eth1 Link encap:Ethernet HWaddr 00:30:1D:00:09:E9
inet addr:192.168.4.187 Bcast:192.168.4.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9542660 errors:9 dropped:9 overruns:0 frame:13
TX packets:19700 errors:0 dropped:0 overruns:0 carrier:19441
collisions:0 txqueuelen:1000
Interrupt:9 Base address:0xffe0
netstat
Command Type: netstat
Description Shows all active network connection information (for more information on the
netstat command, see Appendix A: Command Definitions)
Example
Active Internet connections (w/o servers )
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 192.168.4.163:telnet 192.168.4.181:2406 ESTABLISHED
tcp 0 126 192.168.4.163:telnet 192.168.6.102:4132 ESTABLISHED
tcp 0 0 1.1.2:telnet 10.1.1.1:1077 ESTABLISHED
tcp 0 0 10.1.1.2:telnet 10.1.1.1:1079 ESTABLISHED
tcp 0 0 10.1.1.2:telnet 10.1.1.1:socks ESTABLISHED
tcp 0 0 10.1.1.2:telnet 10.1.1.1:1081 ESTABLISHED
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags Type State I-Node Path
unix 3 [ ] DGRAM 7107 /dev/log
unix 2 [ ] DGRAM 7110
unix 2 [ ] STREAM 62
unix 2 [ ] DGRAM 45
ping
Command 1 Type: ping (see Help)
Description Sends ICMP ping packets to a specified address (for more information on the
ping command, see Appendix A: Command Definitions).
Example usage: ping [-LRdfnqrv] [-c count] [-i wait] [-l preload]
[-p pattern] [-s packetsize] [-t ttl] [-I interface address]
host
NOTE At the prompt, type the string of parameters separated with a space.
47
SkyStream Networks
reboot
Command Type: reboot
Range (EMR)
Example You will be prompted “reboot: Are you sure you want to reboot? (yes/no).”
route
Command Type: route
Description Shows IP routing information (for more information on the route command, see
Appendix A: Command Definitions)
Example
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.4.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.1.1.0 10.1.1.2 255.255.255.0 U 0 0 0 eth0
200.100.10.0 0.0.0.0 255.255.255.0 U 0 0 0 etnr0
224.0.0.0 0.0.0.0 240.0.0.0 U 0 0 0 eth0
default 192.168.4.254 0.0.0.0 UG 0 0 0 eth1
passwd
Command Type: passwd
Description Prompts to change password. Type in new password and press Enter. You will
be prompted to re-type the password again.
After retyping the new password correctly, the following message is displayed:
passwd: all athentication tokens updated successfully.
date
Command 1 Type: date
Description Press enter and it will display the current date and time.
Description Sets the date to July 16th 2002 1:00 P.M. date command modifies system time
and hardware clock.
timezone
Command 1 Type: timezone
Example America/Los_Angeles
Example Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmera
Africa/Bamako
Africa/Bangui
49
SkyStream Networks
config
In config mode, there are three formats for entering values:
1 Attribute + value
2 Value only
3 String of values
Each command will give you an example of which format to use.
TIP To delete a parameter for NOTE When changing the attributes of a list such as skycast_rules,
active_pids1, active_macs1, active_macs1, active_pids1, active_fkcas1, and skynat_rule1, you must enter
active_fkcas1, or skynat_rule1, at the parameters as a string. When editing the string, type the whole corrected
the applicable prompt, type “no” and string at the appropriate prompt and CLI will make the change. At the CLI
then the parameter. Remember to prompt, type show running-config to check it.
type “{“ to open the node for
configuration.
[config-mode] pref
Command 1 In [config-mode]# type: pref {
Description The preferences list appears, which shows configurable system parameters. Each
command is a toggle between a pair of parameters.
Values
I PidInputStyle: Type “dec” or “hex” to toggle between decimal or hexadecimal
parameters.
I Telnet: Type “disable” or “enable” to turn Telnet on or off.
I HTTP: Type “disable” or “enable” to turn HTTP on or off.
51
SkyStream Networks
I RouterMode: Type “disable” or “enable” to turn RIP V1on or off. For more
information, see Chapter 5, Configuration—Static Routes.
I BoostLevel: Type “enable” to boost the polarization voltage by one-volt.
I PidRateMonitoring: Type “enable” to see the Bit/rate in PID Selection, and
“disable” Router Mode (Decrement TTL) if you don’t want TTL to decrement.
I ConsoleLogView: Type “enable” to have the log messages to display the on the
page.
I FECMode: Type “auto” or “manual.” For more information, see Chapter 5,
Maintenance—Advanced Preferences.
I PromiscuousMode: Type “disable” or “enable.” For more information, see
Chapter 5, Configuration—MAC Address Selection.
I MACForwarding: Type “ethernet-1” or “ethernet-2.”
I TCPProxy: Type “disable” or “enable” if you want to forward data from a client
to a server via TCP.
I SMMPCtrlPidStatus: Type “lock” or “unlock” to allow or block a PID being
entered through the SMMPCtrlPid command.
I SMMPDataPidStatus: Type “lock” or “unlock” to allow or block a PID being
entered through the SMMPDataPid command.
I SMMPCtrlPortStatus: Type “lock” or “unlock” to allow or block a PID being
entered through the SMMPCtrlPort command.
I SMMPDataPortStatus: Type “lock” or “unlock” to allow or block a PID being
entered through the SMMPDataPort command.
I SMMPAutoDiscPortStatus: Type “lock” or “unlock” to allow or block a PID
being entered through the SMMPAutoDiscPort command.
I SMMPCtrlAddrMCastStatus: Type “lock” or “unlock” to allow or block a
PID being entered through the SMMPCtrlMcastAddr command.
I SMMPDataAddrMCastStatus: Type “lock” or “unlock” to allow or block a
PID being entered through the SMMPDataMCastAddr command.
I SMMPCtrlPid: Type control PID value.
I SMMPDataPid: Type data PID value.
I SMMPCtrlPort: Type integer (1 .. 65535) for control port number.
I SMMPDataPort: Type integer (1 .. 65535) for data port number.
I SMMPAutoDiscPort: Type integer (1 .. 65535) for Auto Discovery port
number.
I SMMPMCtrlMCastAddr: Type control multicast IP address.
I SMMPMDataMCastAddr: Type data multicast IP address.
To configure parameters shown above:
[config-mode] interface
Command 1 In [config-mode]# type: interface
Description The satellite-configuration option list appears, which shows all the configurable
options available on the interface.
NOTE The quickest way to do this, if you know the interface name, is to type
at the prompt [config-mode]# “interface satrx1 {” (remember to put a space
between each value).
53
SkyStream Networks
Values
I IfStatus: Type “up” or “down” to turn receiver card on or off
I IPAddress: Type the IP address for the receiver card
I SubnetMask: Type Subnet mask IP address, if applicable
I SatInFreq: Type the satellite receiver frequency in GigaHertz. This value is only
applicable in LNB mode.
I SymbolRate: Type the Symbol Rate in MegaSymbols. This must be set to match
the baud data rate (range is 2 - 45).
Description The satellite-configuration option list appears, which shows all the configurable
options available on the interface.
NOTE The quickest way to do this if you know the interface name is at
[config-mode]# to type “interface eth1 {” (remember to put a space between
each value).
Description The configuration option list appears, which shows all the configurable options
available for PPP.
55
SkyStream Networks
Values
I PhoneNum: Type phone number to access ppp server without spaces including
‘9’ for an outside line and ‘1’ for long distance, when required.
I Username: Type user name to access ppp server.
I Password: Type password to access ppp server.
I ExpectSendEntry1: Type String(ogin:),String(your-login)
I ExpectSendEntry2: Type String(word:),String(your-password)
I ExpectSendEntry3: Type String(>),String(ppp)
I ExpectSendEntry4: (etc...)
57
SkyStream Networks
Description The configuration option list appears, which shows all the configurable options
available for ISDN.
59
SkyStream Networks
61
SkyStream Networks
Description The configuration option list appears, which shows all the configurable options
available for Sync.
[config-mode] active_macs1
Command 1 In [config-mode]# type: active_macs1 {
NOTE Type the MAC address at the prompt in the following format:
00:00:00:00:00:00
[config-mode] active_pids1
Command 1 In [config-mode]# type: active_pids1 {
Range 0-8191
NOTE At the prompt, type a PID number. Check to see if system is in decimal
or hexadecimal configuration mode.
Command 3 Type: 32
[config-mode] active_fkcas1
Command 1 In [config-mode]# type: active_fkcas1 {
NOTE At the prompt, type the string of parameters separated with a space.
[config-mode] skycast
Command 1 In [config-mode]# type: skycast {
63
SkyStream Networks
[config-mode] skycast_rule
Command 1 In [config-mode]# type: skycast_rule {
NOTE At the prompt, type the string of parameters separated with a space.
Values
I OrgDestIPAddr: Type IP address for original destination of the data stream
I NewDestIPAddr: Type the IP address for the new destination of the data
stream
I TTL: Type an integer. If you leave this value as zero, the TTL will remain
unchanged
I Action: Type one of the forwarding options:
- Forward: Sends the Multicast packets into the local network
unconditionally.
- Forward If Listener: Sends the Multicast packets from this multicast
group into the network if there is a group member present.
- Discard: Discards all packets belonging to this group.
I OutNetworkIf: Type “eth1” or “eth2” to select the out interface
I NetMask: Type the related Net Mask information
[config-mode] skynat1
Command 1 In [config-mode]# type: skynat1 {
65
SkyStream Networks
[config-mode skynat1]
NOTE The suffix number ‘1’ refers to the number of the receiver card.
Description Configure SkyNAT’s two options: Address translation rule list, and Protocol
translation rule list
NOTE At the prompt, type the string of parameters separated with a space.
Values
I OrgDestIPAddr: Type IP address for original destination of the data stream
I NewDestIPAddr: Type the IP address for the new destination of the data
stream
I TTL: Type an integer. If you leave this value as zero, the TTL will remain
unchanged
I NetMask: Type the related Net Mask information
NOTE At the prompt, type the string of parameters separated with a space.
Values
I OrgDestIPAddr: Type IP address for original destination of the data stream
I UDPPort: Type an integer (customer specific)
I TCPPort: Type an integer (customer specific)
[config-mode] snmp
Command 1 In [config-mode]# type: snmp
67
SkyStream Networks
NOTE At the prompt, type the string of parameters separated with a space.
Values
I SysContact:
I SysLocation:
NOTE At the prompt, type the string of parameters separated with a space.
Values
I Community: Type “Public” which ensures that only people on the local
network can get information on the SNMP.
I Access Control: Type “ro” Read_Only or “rw” Read_Write access.
NOTE At the prompt, type the string of parameters separated with a space.
Values
I Trap Destination: Type IP Address for trap destination.
I Community: Type “Public” which ensures that only people on the local
network can get information on the SNMP.
[config-mode] tcpX
Command 1 In [config-mode]# type: tcpX
69
SkyStream Networks
Values
I PrimaryRemoteServerAddr: Type IP address for TCP Acceleration primary
server
I PrimaryRemoteServerPort: Type port number for TCP Acceleration primary
server
I SecondaryRemoteServerAddr: Type IP address for TCP Acceleration
secondary server
I SecondaryRemoteServerPort: Type port number for TCP Acceleration
secondary server
I POP3ServerAddr: Type IP address for e-mail server to send mail.
I POP3ServerPort: Type port number for e-mail server to send mail.
I SMTPServerAddr: Type IP address for e-mail server to receive mail.
I SMTPServerPort: Type port number for e-mail server to receive mail.
I NNTPServerAddr: Type IP address of Network News server.
I NNTPServerPort: Type port number of Network New server.
NOTE After entering a new attribute, you can check it by typing the show
running-config command.
71
SkyStream Networks
Values
I HTTPListenPort: Type HTTP port used by the TCP Acceleration client
(default is 9090).
I POP3ListenPort: Type POP3 port used by the TCP Acceleration client
I FTPListenPort: Type FTP port used by the TCP Acceleration client (default is
9091).
I SSLListenPort: Type SSL port used by the TCP Acceleration client (default is
9092).
I SMTPListenPort: Type SMTP port used by the TCP Acceleration client.
I NNTPListenPort: Type NNTP port used by the TCP Acceleration client.
[config-mode] turbointernet-vpn
Command 1 In [config-mode]# type: turbointernet-vpn
73
SkyStream Networks
75
SkyStream Networks
Values
I UseAuthHeader: Type string
I AHAuthenticationAlgorithm: Type string
I UseESP: Type string
I ESPEncryptionAlgorithm: Type string
I ESPAuthenticationAlgorithm: Type string
I ReplaceKeyEverySeconds: Type string
I ReplaceKeyEveryKBs: Typestring
[config-mode turbointernet-vpn]
connection
Command 1 In [config-mode turbointernet-vpn]# type: connection {
[config-mode turbointernet-vpn]
advanced
Command 1 In [config-mode turbointernet-vpn]# type: advanced {
77
SkyStream Networks
maintenance
Command Type: maintenance ?
maintenance kernel_list
Command Type: maintenance kernel_list
maintenance boot_mode
Command 1 Type: maintenance boot_mode
maintenance sw_upgrade
Command 1 Type: maintenance sw_upgrade
Example sw_upgrade
Usage : maintenance sw_upgrade ftp <action> [IPAddr] [ -u user
[ -p password ] ] [-r rootpath] {file}
options :
79
SkyStream Networks
maintenance key_upgrade
Command 1 Type: maintenance key_upgrade
NOTE When upgrading your EMR to enhance its capabilities, you will receive
an Upgrade Key string. Upgrade Key 1 provides support for up to 25
Msymbols and 32 PIDs per receiver. Upgrade Key 2 provides support for up to
45 Msymbols and 64 PIDs per receiver.
maintenance reset_counter
Command Type: maintenance reset_counter ?
maintenance configuration
Command Type: maintenance configuration ?
Description Displays subcommands for saving, deleting, loading and setting default
configuration files
81
SkyStream Networks
NOTE By typing the name of the file after the command, and pressing Enter,
the EMR will delete the configuration file from memory.
NOTE By typing the name of the file after the command, and pressing Enter,
the EMR will load the configuration file.
maintenance tcpXmode
Command Type: maintenance tdpXmode
diag
Command Type: diag ?
83
SkyStream Networks
diag run
Command Type: diag run
diag view
Command Type: diag view
Example Diagnostics:
50001706
root=/dev/ram rw ramdisk=32000 wdt=0
CPU0
1: 3595 4xx UIC Edge
2: 10378 4xx UIC Edge PPC405 IIC
9: 0 4xx UIC Edge 405eth Wakeup
10: 0 4xx UIC Edge 405eth MAL SERR
11: 21224 4xx UIC Edge 405eth TX EOB
12: 10046299 4xx UIC Edge 405eth RX EOB
13: 0 4xx UIC Edge 405eth TX DE
14: 0 4xx UIC Edge 405eth RX DE
15: 0 4xx UIC Edge 405eth MAC
25: 676 4xx UIC Edge satrx1
28: 2975305 4xx UIC Edge eth2
FIT: 0
BAD: 0
Cached: 10716 kB
Active: 37272 kB
Inact_dirty: 0 kB
Inact_clean: 0 kB
Inact_target: 16 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 62092 kB
LowFree: 6860 kB
SwapTotal: 0 kB
SwapFree: 0 kB
diag upload
Command 1 Type: diag upload
85
SkyStream Networks
diag syslog
Command Type: diag syslog
stats
Command Type: stats ?
stats satrx1
Command Type: stats satrx1
Example Satrx1
current statistics
stats eth1
Command Type: stats eth1
Example Eth1
current statistics
Bytes received :19508263
Packets received :78966
Bytes sent :13002796
Packets sent :115654
InPacket Errors :0
OutPacket Errors :0
Collisions :0
stats eth2
Command Type: stats eth2
Example Eth2
current statistics
Bytes received :1713183662
Packets received :10979301
Bytes sent :3138600
Packets sent :44346
InPacket Errors :0
OutPacket Errors :0
collisions :0
87
SkyStream Networks
Example tcpX
current statistics
Current connections :2
stats ppp
Command Type: stats ppp
stats turbointernet-vpn
Command Type: stats turbointernet-vpn
89
SkyStream Networks
91
SkyStream Networks
Web GUI
In this chapter you will learn how to navigate and configure the SkyStream EMR
using the Web GUI.
Using SkyStream On the left side of the EMR home page are five buttons giving the user access to
the following pages: Home, Statistics, Configuration, Maintenance, and
EMR Diagnostics. Additional linked options appear under each of the major topics
when you click on them.
Home
SkyNAT EMR application used to The Home page displays a short animation showing the basic flow of data from
support packet translation of
incoming data from satellite for
the satellite through the EMR to the listeners.
address translation, protocol
translation, and TTL translation.
Statistics
SNMP (Simple Network The Statistics pages display information about the Satellite Receiver, Network
Management Protocol) A Interfaces, SkyCast (IGMP), Sk yNAT, DHCP Ser ver, PPP, ISDN, TCP
standard protocol to manage Acceleration, Sync and Turbo Internet/VPN settings.
devices on the network.
Manageable devices contain an Configuration
SNMP Agent responsible for
handling the information/control The Configuration pages allow you to modify all the major settings: Satellite
request. Receiver, Network Interface, PID Selection, MAC Address Selection, Static
SkyCast: The SkyStream system Routes, SkyCast (IGMP), SkyNAT, DHCP Server, SNMP, ISDN, PPP, Fixed Key
used for IP Multicast
Management.
CAS, TCP Acceleration, Turbo Internet/VPN, Sync, Date/Time and E-mail
Notification.
IGMP (Internet Group
Management Protocol) A control Maintenance
protocol used to link a “group” of The Maintenance pages allow you to download and upgrade software for the
users to the source of a data
SkyStream EMR. In addition, you can change the administrator’s password, set
stream.
preferences, load a configuration file, and reboot the system.
DHCP (Dynamic Host
Configuration Protocol) Software Diagnostics
that automatically assigns IP
addresses to client stations The Diagnostics pages provide current Software Infor mation, Hardware
logging onto a TCP/IP network. It Information, and Log File Information; and allows you to run a diagnostics
eliminates having to manually
system check, as well as utilities such as Ping and Netstat.
assign permanent IP addresses.
DHCP software typically runs in
servers and is also found in
network devices such as ISDN
routers and modem routers that
allow multiple users access to the
Internet.
Navigation Accessing the different functions on the Web GUI is a simple point and click mouse function.
The primary menu options are on the left side of the page. When you click the
menu options, you access Statistics, Configuration, Maintenance, and Diagnostic
functions. By clicking these menu options, new menu specific links will display
below the main section. The links allow direct access to monitor and configure
the SkyStream EMR.
Help Topics The Web GUI has instant online Help for every available page and function. To access the
Help information, click the Help link in the upper right corner of the page. The
Help link displays links to the four menu items (Statistics, Configuration,
Maintenance, or Diagnostics). For a complete list of Help Topics, click the link
at the bottom of each Help page.
93
SkyStream Networks
Statistics
Satellite Receiver The Satellite Receiver Statistics page allows you to view information gathered
from the unicast and multicast streams that are forwarded to the EMR from the
S at el li te Rece ive r. T he Sa tel l it e Rec eiver pag e cont ai ns t he foll owi ng
information:
Viterbi Rate: Indicates the Forward Error Correction (FEC) ratio of payload bits
to the total number of bits. For example, if FEC=3/4, then for every 4 bits, 3 bits
are actual data and 1 bit is overhead for error correction.
Signal Lock (QPSK Lock): A green bar with the word “LOCK” will appear
when the frequency and symbol rate are locked. If the signal cannot be locked, the
bar will be grayed out.
Data Lock (FEC Lock): A green bar with the word “LOCK” will be displayed if
MPE (Multi-protocol Symbol Rate, L-Band Frequency, and FEC are set properly. If data cannot be
Encapsulation) A DVB and ATSC locked, a red bar is displayed with the words “NO LOCK” in the bar.
packetization format that enables MPE Lock: A green bar with the word “LOCK” will be displayed if data with an
a high-speed gateway to an
MPE header is being received. If data cannot be locked, a red bar is displayed with
asymmetric Internet (or private
IP-based) network by
the words “NO LOCK” in the bar.
retransmitting IP information in Signal Strength: Shows a value and percentage for the signal strength being
addition to the payload. received from the satellite (-25 dBm to -65 dBm).
QPSK (Quadrature Phase Shift
Eb/N0: Displays the signal to noise ratio value detected by the Satellite Receiver
Keying) A method of modulating in decibels.
digital signals using four phase QPSK Bit Error Rate: Displays the measured QPSK bit error rate.
states to code two digital bits per Viterbi Bit Er ror Rate: Displays the measured error rate from the FEC
phase shift.
algorithm.
Reed Solomon Corrected Errors: Shows the errors that were fixed using the
Reed Solomon algorithm. These errors indicate that some data was corrupted and
then corrected. Errors are collected over time and will continue to build; a button
is included on this page to clear the error counters.
Reed Solomon Uncorrected Errors: Displays the total number of errors that the
Reed Solomon Correction Algorithm detected but was unable to correct.
NOTE To reset the error counters to zero click the Reset button.
Auto Refresh
The Auto Refresh feature sets how often the system will update the information on
the current page. To configure the Auto Refresh option:
1 Click the Enable radio button to activate the Auto Refresh feature.
2 In the Auto Interval field, enter the amount of time (in seconds) between
updates for the current page.
3 Click the Refresh button to apply the changes.
95
SkyStream Networks
Network Interface The Network Interface Statistics page shows the current network statistics
information for the satellite receiver and Ethernet interfaces on the EMR. The
following information displays on the page:
IP Statistics
• MPEG-2 Transport Packets Received: Number of valid MPEG-2 transport
Packets Any block of data sent packets received.
over a network. Each packet can
contain sender, receiver, and
• MPEG-2 Transport Packets Discarded: Number of MPEG-2 transport
error-control information, in packets discarded due to bad Sync bytes or Null packets.
addition to the actual message. • Error in MPEG-2 Continuity Count: Number of MPEG-2 packets with
Packets can be of fixed-length or
continuity count errors.
variable-length and reassembled,
if necessary, when they reach • IP Packets Generated: IP packets that attempted to be reassembled from
their destination. MPEG-2 packets with valid PIDs and valid MAC addresses.
• IP Packets Dropped: IP packets generated but dropped because of failed re-
assembly.
• IP Packets Discarded: IP packets explicitly discarded because of SkyCast
rules if the Action is set to Discard.
• IP Packets Processed: Number of packets sent to IP stack (not directly
forwarded to Ethernet).
• IP Unicast Packets Processed: Unicast Packets sent to IP stack.
• IP Multicast Packets Processed: Multicast Packets sent to IP stack or
forwarded.
Auto Refresh
See “Satellite Receiver.”
Satellite Receiver and Ethernet Parameters
• Status: Displays if the receiver(s) and Ethernet connections on the EMR are
active by displaying either “UP” or “DOWN.”
• Link Status: Shows the status of the physical Ethernet link (10 Mbps, or 100
Mbps; full duplex, half duplex, or none). The EMR auto-regulates depending
on the stream flowing in one direction or both directions at a time.
• IP Address: Shows current IP addresses.
• Subnet Mask: Shows current Subnet Mask settings.
• MAC Address: Shows current MAC Address on the satellite receiver and
Ethernet connections on the EMR.
• DHCP: Shows if DHCP server is enabled or not.
97
SkyStream Networks
Ethernet Statistics
• Bytes Received: Shows number of bytes received via Eth 1 and/or Eth 2.
• Bytes Sent: Shows number of bytes sent via Eth 1 and/or Eth 2.
• Packets Received: Shows number of packets received via Eth 1 and/or Eth2.
• Packets Sent: Shows number of packets sent through Eth 1 and/or Eth 2.
• InPacket Errors: Shows number of errors in packets coming in.
• OutPacket Errors: Shows number of errors in packets going out.
Ethernet Transmit Events
• Total collisions: Shows the total number of single and multiple collisions.
• Single collisions: Shows the total number of single collisions.
• Multiple collisions: Shows the total number of multiple collisions.
• CRC errors: Shows number of frames that received invalid checksum. This is
usually caused by interference from nearby radio traffic.
• Loss of carrier: Shows number of times the carrier was lost during
transmission. This error may indicate a problem with a cable.
• PHY lockup corrected: Debugging statistics for Ethernet 1.
• Jabber errors (10 Mbps only): Shows number of Jabber errors, which occur
when data packets exceed the lengths prescribed in IEEE 802.3. Check the
cable connection for the port with the largest number of jabber errors.
• Packets dropped - buffer overrun: Shows number of times the hardware
First-In First-Out (FIFO) buffer overflowed.
• Packets dropped - too short: Shows number of frames received that were
shorter than allowed minimum of sixty-four bytes.
• Packets dropped - CRC errors: Shows number of packets dropped due to
checksum errors.
NOTE To see Ethernet Transmit Events and Ethernet Receive Events,
enable Verbose Ethernet Statistics in Maintenance-Advanced
Preferences.
99
SkyStream Networks
SkyCast The SkyCast Statistics page shows whether or not the EMR is running the IGMP
protocol and SkyCast Rules:
SkyCast
SkyCast The SkyStream system
The SkyCast (IGMP) Statistics shows the current status as Enabled or Disabled;
used for IP Multicast
Management. however, if SkyCast is disabled, the default rule will continue to be processed.
101
SkyStream Networks
SkyNAT
The SkyNAT Statistics page is divided into two sections, Address Translation
SkyNAT EMR application used to and Protocol Translation. These pages allow you to review the data translation
support packet translation of process and check for errors.
incoming data from satellite for
address translation, protocol SkyNAT is an EMR feature that allows packets received from the satellite
translation, and TTL translation. interface to be translated prior to being sent through the local Ethernet(s). The
EMR can translate (replace) destination IP addresses and remap TTL values
(Address Translation). The EMR can also perform “Protocol Translation” by
receiving UDP packets and re-transmitting their payloads over TCP.
The first SkyNAT statistics page displays two links for each Satellite Receiver:
Address Translation and Protocol Translation.
Address Translation
103
SkyStream Networks
Protocol Translation
DHCP Server The DHCP Server Statistics page shows the current DHCP server information.
The following information displays on the page:
DHCP Server
The DHCP Server Statistics shows the IP address, MAC address, and host name of
the client. It also provides the lease time that these settings are valid.
IP Address: Shows the IP address of the client.
MAC Address: Shows the MAC address of the client.
Host Name: Shows the name given to the client.
Time to Expire: This value is the lease time shown in HH:MM:SS format, and
shows how long these settings are still valid.
105
SkyStream Networks
PPP
T he PPP Statistics pag e shows the cur rent di al-up access infor mation
connecting a single computer to the Internet via modem. The following
information displays on the page:
PPP Statistics
PPP (Point-to-Point Protocol) A • Interface Status: “Active” or “Inactive”
data link protocol that provides
packet-oriented communication • Dial Mode: “Dial on demand” or “Manual dial”
over serial lines.
• Link Status: Physical link is “Up” or “Down.”
• Local IP Address: Shows the EMR IP address.
• Remote IP Address: Shows the ISP IP address.
• Subnet Mask: Shows EMR subnet mask.
• Connect Speed: Bits per second the modem connects at.
• Bytes Received: Shows bytes received through the modem.
• Bytes Sent: Shows bytes sent through the modem.
• Packets Sent: Shows packets sent through the modem.
• InPacket Errors: Shows number of errors in packets coming in.
• OutPacket Errors: Shows number of errors in packets going out.
• Collisions: Shows number of collisions while frame is being received.
ISDN The Integrated Service Digital Network (ISDN) page shows the data being
transmitted from point-to-point. The following information displays on the
page:
ISDN Statistics
• Interface Status: “Active” or “Inactive”
• Dial Mode: “Manual” or “Dial on Demand”
• Local IP Address: This is the IP address of the local EMR.
• Remote IP Address: (Optional) not used in normal operation.
• Subnet Mask: Usually 255.255.255.255 for point-to-point connection.
• L2 Protocol: This is a Layer 2 protocol fixed at “HDLC.”
• L3 Protocol: This is a Layer 3 protocol fixed at “Synchronous PPP.”
• MRU: Set Maximum Receive Unit for negotiation (default 1500 bytes)
• MTU: Set Maximum Transmit Unit for negotiation (default 1500 bytes)
• Stream information: Bytes Sent, Bytes Received, Packets Sent, Packets
Received, InPacket Errors, and OutPacket Errors.
107
SkyStream Networks
TCP Acceleration The TCP Acceleration Statistics page shows the status and number of TCP
connections made by the EMR. The following information displays on the page:
Sync The Sync Statistics page shows the HDLC frames received, processed, and
dropped by the EMR. The following information displays on the page:
Sync Statistics
HDLC (High-level Data Link • HDLC Frames Received: Number of frames received in synchronous
Control) An ISO communications
protocol used in X.25 packet stream.
switching networks. It provides • HDLC Frames Processed: Number of frames processed by data pipe
error correction at the data link packetizer.
layer.
• HDLC Frames Dropped: Number of frames dropped because of failed
assembly.
109
SkyStream Networks
Turbo Internet/VPN The Turbo Internet/VPN Statistics page shows the status of Point-To-Point
Tunneling Protocol (PPTP), IPSec General Statistics, IKE Security Association
and IPSec Security Associations in the EMR. The following information displays
on the page:
NOTE Only one connection method may be used at a time with Turbo
Internet/VPN. If PPTP is connected, IPSec is disconnected, and vice-versa. If
neither is connected, this page will show disconnected status for both.
PPTP Statistics
• Status: “Connected” or “Disconnected”
• PPTP Server: IP address of server of Windows PPTP server or VPN
concentrator.
• Encryption Method: This release supports Microsoft Point-to-Point
Encryption (MPPE), MSCHAP-v1 and v2. This release also supports PAP
with no encryption.
NOTE MPPE uses RC4, a stream cipher, to encrypt the PPP datagrams. It
currently supports encryption keys of 40 and 128 bits.
• Mode: “stateless encryption” or “non-stateless encryption”
NOTE In stateless mode, the encryption keys are changed on every packet. In
non-stateless mode, the same key is used for many packets. Stateless mode
is more reliable in “lossy” networks, and is more resistant to certain types of
cryptographic attacks. Non-stateless mode is a slightly more efficient method
in reliable networks.
• Key Length: “40-bits” or “128-bits”
• Connection Time: Time in hours, minutes, and seconds (HH:MM:SS) format
since the connection was established.
• Local Tunnel IP Address: IP address on the EMR side.
• Remote Tunnel IP Address: IP address on the server side.
• Subnet Mask: Usually 255.255.255.255, since this is a point-to-point
connection.
• Stream information: Bytes Received, Bytes Sent, Packets Received, Packets
Sent, InPacket Errors, OutPacket Errors, and Collisions.
111
SkyStream Networks
113
SkyStream Networks
Multifrequency The Multifrequency Statistics page will display if it is set in E-Manager. It will
exist as long as Multifrequency logic is searching for a lock. Once it has acquired
Settings lock, the information will go away.
E-Manager The following parameters are set in E-Manager to obtain lock after you have
Multifrequency configured two sets of frequencies.
Properties Set Immediately: Tries to Set-1 first for lock-on and if it fails will
try Set-2 in Continuous Mode.
Set upon loosing lock: Tries to trigger change over from one
configuration to another when lock is lost.
Interval gives the time in seconds it tries to get lock. When
continuously trying to get lock.
Click the Advanced button and set the Timeout in minutes,
which is the time set for acquiring lock.
Configuration
Satellite Receiver
The Satellite Receiver Configuration page allows you to control Satellite Receiver
settings. The first page displays the Satellite Receivers present in the EMR. By
clicking the applicable link, you can access the Tuner page for each Satellite
Receiver.
115
SkyStream Networks
Tuner
The first configuration page provides current information on the satellite receiver,
such as LNB Mode status, Symbol Rate, L-BAND Frequency, LNB Voltage
Control (polarization, 22kHz Switch status, and Data Lock (FEC lock) status. You
can also change the LNB Mode by selecting one of the radio buttons (None,
Single, and Double) or you can change the configuration by clicking the Change
Tuner Settings button. T his will open the other boxes for configuration
purposes. Once you have completed the configuration, you must click the Apply
button. You can then view Satellite Receiver Statistics by clicking the View Tuner
Statistics button. In addition, you can configure Multifrequency Settings.
NOTE By default, the EMR auto-detects the Viterbi Rate. If you would rather
specify it, go to the Maintenance-Advanced Preferences page and select
Manual mode for the FEC.
117
SkyStream Networks
Multifrequency Settings
Multifrequency allows you to reconfigure EMR satellite information remotely
through using two sets of frequency-satellite parameters by which the EMR
might achieve lock. First, the EMR tries to acquire lock with one set of
parameters, and if it fails, tries a second set.
Click the Multifrequency Settings button in the Tuner Configuration page and
the following page will display:
To configure Set 1, click the Configure Set 1 button. Depending upon which
LNB Mode you select, a different dialog box will appear. Enter settings in the
same ways as configuring Satellite Receiver and click Apply. Then configure Set
2 in the same way. Click the Advanced button to set the method by which the
EMR obtains lock. When you are ready, click the Start Multifrequency button.
Advanced Settings
After configuring Advanced Multifrequency Settings, click Apply.
Type: Select the type of method for obtaining lock; either Set Immediately or
Lock means that a signal, data or Set upon losing lock. In this way, one set will become the first set applied,
other information is being followed by the second set of parameters.
recieved and processing properly.
Interval: Type the interval in seconds that the tuner checks to see if it has lost
lock.
Timeout: Type the period in minutes that a set of paramteres tries to obtain
lock and/or checks the tuner status to make sure that the tuner has lock.
The default is zero [0], which means that it will try forever until it acquires lock.
119
SkyStream Networks
Network Interface The Network Interface page allows you to modify the network setting on the
Ethernet and Satellite Receiver Interfaces.
The first page that appears shows the available Ethernet interfaces on the
SkyStream EMR. By clicking the link for Ethernet 1, Ethernet 2, Satellite
Receiver 1, or Satellite Receiver 2, the following pages appear:
121
SkyStream Networks
PID Selection Packet IDs (PIDs) are identifiers used to tag different MPEG packet flows
inside the transport stream. The SkyStream EMR uses PIDs to identify the
different broadcast data or programs in the broadcast streams. In order to
receive specific data, the correct PID must be entered. The EMR can handle 32
to 64 PIDs for each satellite receiver.
Clicking the Satellite Receiver 1 PID Selection link will take you to the next
page.
123
SkyStream Networks
MAC Address Each satellite receiver card has a unique MAC Address assigned by SkyStream.
In normal operation, the satellite receiver will only accept unicast packets where
Selection the destination MAC addresses matches that of the receiver. Using this page, you
can define up to 32 additional MAC addresses per receiver. Incoming unicast
packets matching any of these addresses will be accepted and forwarded. You
can also disable MAC address filtering.
The first page that appears shows the satellite receivers connected to the EMR.
Clicking the link will take you to a page where you can add or delete a MAC
address.
MAC Addresses can be added or deleted on this page. The MAC Configuration
page shows all the cur rent MAC addresses in use. You can also Enable
Promiscuous Mode, which means that the EMR accepts all MAC addresses; or
you can Disable Promiscuous Mode, which means that the EMR only accepts
the listed MAC addresses plus the default receiver MAC addresses. After making
changes, click Apply.
To add a new MAC Address:
1 Type the New MAC Address. Use hexadecimals separated by colons, spaces,
or dashes.
2 Click the Add button.
3 To cancel the MAC Address, click the Delete link.
125
SkyStream Networks
Static Routes This page allows you to add static routes to the system. The first page also
provides information on current static routes.
Enter any additional routing option(s) in the first box. This will allow you to
control the infor mation retrieved by the Route function. For additional
information on routing options, click the More Info button. This will display a
document defining the route command.
OR SEE Appendix A: Command Definitions
Select the interface type using the radio option button for Network, Host, or
Default Gateway, then click the Apply button to save settings. To reset the route
configuration page, click the Cancel button. Enter the IP address, netmask, and
gateway network information for the route utility. Type a metric value for this
route. If you do not enter a value, the default value is 1. After you have
configured the route settings, click the Apply button.
Click View Current Routing Table button and the following page will display:
RIP V1
The RIP V1 section allows you to configure and enable/disable RIP (Routing
Information Protocol). RIP allows the EMR to exchange routing information
with neighboring routers and automatically learn the network topology. Use the
radio buttons to enable/disable RIP. If RIP is enabled, you can use the radio
buttons to export (announce) the default route, if the EMR has one. After you
have configured the settings, click the Apply button.
127
SkyStream Networks
SkyCast You can enable or disable SkyCast from the Configuration SkyCast page and
then apply new rules. Moreover, you can enable or disable Global source re-
address, which re-addresses the IP address of all packets regardless of group or
address. Click Apply to make effective.
NOTE If SkyCast is enabled, then the source map will first try to process the
rules in SkyCast and then process global source remapping. If the user only
wants to use the default rule—with global source IP remap enabled—and
bypass the SkyCast rules, then the user can disable SkyCast.
SkyCast Rules
SkyCast Rules allow you to add, edit or delete SkyCast rules from the system.
SkyCast rules also allow you to apply specific guidelines on how the information
is sent to the local network.
This section describes how to configure the multicast functionality.
• To configure the system, enter the Original Dest. IP Address, New
Destination IP Address, Netmask, TTL settings, and the Action rule for
forwarding streams.
Configure SkyCast
To edit current rules or the default rule information, click the Edit link. To
delete a Current Rule, click the Delete link next to it. To add a new SkyCast
Rule, click the Add New Rule button.
129
SkyStream Networks
NOTE The same procedure applies to Default Rules. However, the default
rules, in addition to the remapping addresses, only contain Original
Destination IP, Netmask, and TTL.
131
SkyStream Networks
SkyNAT The SkyNAT Configuration page is divided into two sections, Address
Translation and Protocol Translation. These pages allow you to configure the
data translation process. To activate this option, click the Enable radio button
and then click the Apply button. To turn it off, select the Disable radio button
and click the Apply button.
Address Translation
Click the Address Translation link to access the configuration page.
To add new SkyNAT Address Translation options, click the Add New Rule
button. A new page will appear, enter the information for the New Address
Translation Rule.
133
SkyStream Networks
Protocol Translation
Click the Protocol Translation link to access the configuration page.
The Protocol Translation page shows the following settings:
• Original Dest. IP Address: Indicates the original destination IP address for
UDP packets to be subject to translation. Only UDP packets with this
destination address will have their payloads translated.
• UDP Port: Indicates the original UDP destination port for translated packets.
• TCP Port: The EMR will listen to incoming TCP connections on this port to
deliver the packet payloads.
To add new SkyNAT Protocol Translation options, click the Add New Rule
button.
DHCP Server The DHCP Configuration page allows you to set up the DHCP Server settings.
To configure the Server settings enter the Domain name, DNS server(s), Subnet
mask, Lease Time, Default Broadcast Address, Router(s), and address ranges to
be assigned to listeners in the appropriate boxes on the configuration page. To
apply the setting, click the Apply button. You can also view DHCP Server
Statistics.
The following information gives you details about the different configurations
for DHCP Client and Server settings.
135
SkyStream Networks
To configure the SkyStream EMR for SNMP, enter the following information:
• Trap Destination: Enter the IP address to be used for the trap destination.
• Trap Community: Sets the trap community name to be used with this level
of access.
• SNMP Community: Enter the SNMP community name to be used with this
access level.
• Access Control: Defines this access level for this community. Select
Read_Only or Read_Write from the pull down box. Allows Write or Read
only access to the SNMP function.
• Click the Add button to apply the SNMP settings.
• Click the Edit or Delete link next to the SNMP section in order to modify or
remove the SNMP settings.
137
SkyStream Networks
You can click the Edit System Infor mation button to edit Contact and
Location.
Enter the following information:
• Contact: Type contact name or address for person responsible for this event.
• Location: Type location of this unit.
• Click the Submit button to apply new settings.
• Click the Cancel button to remove the SNMP entry.
PPP Point-to-Point Protocol is a data link protocol that provides dial-up access over
serial lines connecting a single computer to the Internet via a modem.
To configure the Sk yStream EMR for PPP, you must enter connection
information into the following tabs: ISP/Remote PPP Server Setup, Network
Setup, Hardware Settings, Modem Settings, and Demand Dialer.
The button Enable/Disable toggles PPP “on” or “off ” and the Connect/
Disconnect button toggles Manual Dialing “on” or “off.” You can also View
PPP Statistics.
NOTE These values are set per EMR and are not saved in a configuration file.
139
SkyStream Networks
Click the ISP/Remote PPP Ser ver Setup tab and enter the following
PAP (Password Authentication information:
Protocol) The most basic access
control protocol for logging onto a
• Phone Number: Type phone number of remote ISP server. If your system
network. A table of usernames requires you to dial ‘9’ for an outside line, type ‘9<comma>’ and phone
and passwords is stored on a number without spaces.
server. When users log on, their • User Name: Type User Name required to log-on to remote ISP.
usernames and passwords are
sent to the server for verification. • Password: Type password to log-on to remote ISP.
Click Advanced button to set up Expect/Send Strings or turn Debug on or
off. Click Apply button or click Cancel to remove the entry.
Expect/Send Strings
Generally, a script consists of one or more “expect/send” pairs of strings,
separated by spaces, with an optional “subexpect-subsend” string pair, separated
by a dash as shown in the illustration. What you expect to receive in your logon
script is in the Expect box, and what you would type to log on is in the Send
box. You must be an advanced user to use this feature. If you have had difficulty
connecting to your ISP, you can check the Log File for possible connection
errors.
Debug On/Off
To view the Log File, click the Debug on radio button and click Apply, then
click the View Log button. For more information, consult your service provider
for documentation on “hooking up a PPP link to an Inter net Ser vice
Provider (ISP).”
141
SkyStream Networks
Network Setup
Click the Network Setup tab and enter the following information:
MRU (Maximum Receive Unit)
The largest packet size that can
• Use Peer as Default Route: Toggle radio buttons for modem-side gateway.
be received over the network. • Maximum Receiver Unit (MRU): 1500 (default) bytes
MTU (Maximum Transmission • Maximum Transmit Unit (MTU): 1500 (default) bytes
Unit) The largest packet size that • Connect Timeout: PPP connection timeout (default is 45 seconds).
can be transmitted over the
network. Messages longer than Click Apply button or click Cancel to remove the entry.
the MTU must be divided into
smaller packets by the Click Advanced button to set up Local IP Address or Remote IP Address.
communications protocol.
• Local IP Address: Type the EMR IP address (0.0.0.0 will negotiate actual
IP address during connection).
• Remote IP Address: Type ISP IP address (optional)
Click Apply button or click Cancel to remove the entry.
Hardware Settings
Click the Hardware Settings tab and enter the following information:
• Line Speed: Select line speed (baud rate of the modem)
• Modem Type: Select Internal or External modem (this line only appears if
the EMR has an internal modem).
• Hardware Flow Control: Toggle radio buttons between Enable and Disable.
Click Apply button or click Cancel to remove the entry.
143
SkyStream Networks
Modem Setup
Click the Modem Setup tab and enter the following information:
• INIT String: ATZ ATE1VE1V1Q0 (default) Initial string of up to 256
characters. You can override this setting with a new initializing string.
• Dial String: ATDT (default) Dial string of 8 characters.
Click Apply button or click Cancel to remove the entry.
Modem Setup for External ISDN
You can use an external ISDN through the PPP page with some modification on
the AT string, the new INIT string for using external ISDN would be as follows:
INIT String: ATE0V1Q0&D2!D1=57600%A2=96&K3
The explanation for this new AT string is as follows:
I ATE0 - Echo Off
I ATV1 - Result Code format (long format)
I ATQ0 - Enable Result Codes
I AT&D2 - DTR Control
I AT!D1= - Specify Default DTE Speed (n=speed)
I AT%A2= - Protocol Control
(n=95 for async to sync conversion , n=96 for MLPPP)
I AT&K3 - Enable RTC CTS
Demand Dialer
The Demand Dialer is your gateway to remote ISP/PPP servers. The Idle
timeout at the top of the Demand Dialer page allows you to specify the time in
seconds before the dialer hangs up. Click the Demand Dialer tab to connect,
view, edit, and delete rules.
145
SkyStream Networks
You can create a new rule by clicking the New Rule button at the bottom of the
page and click the New day/time button to set up dialing rules. After you have
configured the Demand Dialer rule, click Apply button. The Advanced button
provides a way to “ignore” all packets received on a given interface.
Advanced Button
This feature provides a way to “ignore” all packets received on a given interface,
and can be used to prevent demand dial if spurious traffic is expected on a
particular interface. This is useful if you have Promiscuous MAC enabled, and
do not want unexpected packets to trigger a dial. The packets are still processed
as usual; however, they will not cause an automatic dial even if they match one of
the “accept” rules. By default, packets received by the Satellite Receiver(s) are
ignored by the demand-dial and demand-tunnel rules. This can be changed by
clicking the receiver checkboxes and clicking Apply.
Click Edit or Add New Rule and enter the following information:
147
SkyStream Networks
Click New day/time button and enter Start Time and End Time. You can also
select specific days in that time period.
NOTE No New day/time rule can cross the boundary of a day.
The first scenario shows that a New date/time rule cannot be set past 11.59 PM
(actually 11:59:59). To continue into the following day, you must create a second
rule that starts the next day starting at midnight (12.00 AM).
The second scenario shows how two rules allow you to dial at anytime except for
one hour from noon to 1.00 PM. To achieve this, you must create one rule that
starts, say, at midnight and finishes at 11.59 AM and another that starts at 1.00
PM and ends at 11.59 PM. This will block off one hour starting at noon.
Click Show debug log at the bottom of the Demand Dialer Rules page and the
following page will appear:
Demand dialer rules Any default routes must be removed prior to starting demand dialing. When
demand dialing is enabled, the demand dialer installs itself as the default route
and listens for outgoing packets. When an outgoing packet arrives at the default
route, the rules are scanned in priority order; from top to bottom: first “ignore”
and then “accept.” The first matching rule is used. The same rules are used for
both ISDN and PPP.
Demand dialer rules have two actions and these actions apply to whichever
device—dial-up modem (PPP), or ISDN—is configured to “Dial on Demand.”
Only one device may be configured to dial on demand—you cannot enable both
PPP and ISDN at the same time. Changes to any rules will take effect the next
time the modem dials out; they do not affect a current connection. Rules can add
up to a maximum of 40 rules.
ignore
Packets that match an ignore rule will be ignored and will not match any later
rules. Except for the lack of a <timeout> parameter, the parameters are exactly
as described for the accept command.
There is a single timer in the demand dialer, which counts down whenever the
link is connected. When it reaches zero the link is disconnected. Accept rules
can be used to refresh the timer and maintain the link in the connected state.
The ability to define different rules for different types of traffic are very flexible
configuration.
EMR has a default set of rules that may be restored by clicking on the “Restore
factory default rules” button. This set of rules will be sufficient for most users.
These rules may be customized as necessary.
149
SkyStream Networks
accept
Packets that match an accept rule will cause the link to come up and/or stay up
for at least <timeout> seconds. The value <timeout> must be a non-negative
integer. A <timeout> of zero means the connection associated with the packet
will be killed immediately. The default is 300 seconds.
The following debugging method will assist you in the development of custom
rule sets and to diagnose problems with demand-dial connections. The “Show
debug log” button displays a log file that indicates the activity of the demand
dialer. Each time a demand rule causes the EMR to dial out, a “Trigger” message
will appear in the log. This trig ger message indicates the original source,
protocol, source address (and port), and destination address (and port) of the
matching packet that initiated the connection.
ISDN Integrated Service Digital Network (ISDN) allows data to be transmitted from
point-to-point and reach a destination without errors. The rate of transmission
of the data in the ISDN is 64 kbps per channel (maximum 128 kbps). The EMR
supports BRI, passive, with two B-channels.
NOTE Even without an ISDN card, it is still possible to use an external ISDN
through PPP. See PPP Modem Setup.
To configure the EMR ISDN, you must enter connection information into the
following tabs:
151
SkyStream Networks
set of demand dialer rules. You can configure the demand dialer rules by clicking
on the menu tab Demand Dialer. See Demand dialer rules.
ISP/Remote ISDN Server Setup
Click the ISP/Remote ISDN Ser ver Setup tab and enter the following
information:
• Phone Number: Type phone number of remote ISP server.
• User Name: Type User Name required to log-on to remote ISP.
• Password: Type password to log-on to remote ISP.
ISDN-PPP Setup
Click the ISDN-PPP Setup tab and enter the following information:
• Use ISDN Connection As Default Route: Toggle “Yes” or “No”
• VJ Header Compression: Toggle “Enable” or “Disable.” This setting allows
you to enable or disable Van Jacobson style TCP/IP header compression.
• B Channel (Multilink PPP): Select “One B-Channel” or “Two B-Channels”
• Maximum Receiver Unit (MRU): 2000 (default) bytes
• Maximum Transmit Unit (MTU): 1500 (default) bytes
153
SkyStream Networks
Demand Dialer
The Demand Dialer is a tool which allows the EMR to dial out only when
necessary. The decision to dial out and the amount of time to stay connected are
controlled by a set of demand dialer rules. When a packet arrives at EMR and no
route exists for the destination IP address, the demand dialer will compare the
packet against the set of rules. The first matching rule is used to determine if the
demand dialer should dial out or remain connected for a period of time. These
rules allow great flexibility when connecting to an Internet Service Provider
(ISP).
Click the Demand Dialer tab to connect, view, edit, delete rules. The Idle
timeout at the top of the Demand Dialer page allows you to specify the time in
seconds before the dialer hangs up.
155
SkyStream Networks
You can create a new rule by clicking the New Rule button at the bottom of the
page and click the New day/time button to set up dialing rules. After you have
configured the Demand Dialer rule, click Apply button. The Advanced button
provides a way to “ignore” all packets received on a given interface.
Advanced Button
This feature provides a way to “ignore” all packets received on a given interface,
and can be used to prevent demand dial if spurious traffic is expected on a
particular interface. This is useful if you have Promiscuous MAC enabled, and
do not want unexpected packets to trigger a dial. The packets are still processed
as usual; however, they will not cause an automatic dial even if they match one of
the “accept” rules. By default, packets received by the Satellite Receiver(s) are
ignored by the demand-dial and demand-tunnel rules. This can be changed by
clicking the receiver checkboxes and clicking Apply.
Click Edit or Add New Rule and enter the following information:
• Action: Select from list “accept,” or “ignore.” See Configuration PPP, Demand
IPv6-in-IPv4 A next-generation dialer rules.
Internet Protocol, known first as • Protocol: Select from the following list: TCP, UDP, ICMP, IGMP, EGP, GRE,
IPng and then as IPv6, has been
under development by the IPv6-in-IPv4, ESP, AH, or any protocol.
Internet Engineering Task Force NOTE Only TCP and UDP may use port numbers.
(IETF) for several years to
replace the current Internet • Source IP Address: The source IP address of packets that matches this rule.
Protocol known as IPv4. • Netmask: The netmask associated with the source IP address that matches
this rule.
• Destination IP Address: The destination IP address that matches this rule.
157
SkyStream Networks
If you click the Restore factory default rules button, you will delete all the
current rules and replace them with a factory default set of rules. These rules
should be sufficient for most users, and they can be modified as necessary.
Fixed Key CAS You can use Fixed Key CAS for descrambling MPEG streams. If you do not
enter Fixed Key CAS into the system, scrambled streams will not be accessible.
The Fixed Key Conditional Access System option enables each receiver to
decode up to 128 encrypted PID streams (one Fixed Key CAS per PID). If the
broadcaster is scrambling this information, you will receive a key or keys for
each scrambled PID; that is, if you are authorized to receive the information.
NOTE Fixed Key CAS is The first page allows you to select the Satellite Receiver you wish to configure.
synonymous with Stream Secure in
SkyStream’s SkyConsole.
Click the link and the next page displays the current Fixed Key CAS settings. If
you want to add a new key, click the Add New Key button. If you want to edit a
Fixed Key, click on the Edit link. Click the Delete link to remove a Fixed Key.
PID: Select how you wish to e nte r the PID values, e ither Dec imal or
Hexadecimal by selecting the radio buttons, and then type the PID number.
159
SkyStream Networks
Click the Edit link to edit the Fixed Key CAS setting.
TCP Acceleration TCP Acceleration optimizes the use of TCP over satellite. TCP Acceleration
supports both passive and active FTP, concurrent TCP connections, VSAT, and
redundancy backup.
To configure the SkyStream EMR for TCP Acceleration, you must enter
connection information into the following tabbed panes:
I Network Settings
I Compression Settings
I User Defined Ports
NOTE These values are set per EMR and are not saved in a configuration file.
161
SkyStream Networks
Network Settings
Click the Network Settings tab and enter the following information:
Server Side Settings
• Primary Remote Server Address: Enter the IP address and port used by the
TCP Acceleration primary server.
• Secondary Remote Server Address: If you want a backup server, enter the
IP address and port for the TCP Acceleration secondary server.
• POP3 Server Address: If you want to use an e-mail program to send mail,
enter the IP address and port of your Post Office Protocol 3 (POP3) mail
server.
NOTE For information on using TCP Acceleration with various browsers, mail
programs and FTP applications see Appendix B: TCP Acceleration—Working
With Applications.
• SMTP Server Address: If you want to use an e-mail program to receive mail,
enter the IP address and port of your Simple Mail Transfer Protocol (SMTP)
mail server.
163
SkyStream Networks
Compression Settings
Click the Compression Settings tab and enter the following information:
• Compression: Enter the IP address and port used by the TCP Acceleration
primary server.
• Compression Level: This display allows you to select the level of
compression. The highest compression level is 9 and the lowest is 1.
• HTTP Compression: Select one of the radio buttons (Yes or No).
• FTP Compression: Select one of the radio buttons (Yes or No).
• Compressed File Extensions: *.txt, *.doc, *.html, *.htm and *.bmp are
default extensions. However, you may delete them, if you wish, by clicking the
applicable Delete button. In addition, you may type new extensions into the
text box at the bottom of the list, and add them to the list by clicking the Add
button. After making changes, click the Apply button.
NOTE Compression Settings also displays the Maximum number of TCP
connections allowed (1000).
Click the User Defined Services tab and add or delete information, as required.
• Free-TCP Server Address: Enter the IP address used by the TCP
Acceleration primary server and port numbers for the Server side and Client
side (client default is 5631). You may delete the entry lines by clicking the
applicable Delete button. In addition, you may type new lines into the text
box at the bottom of the list, and add them to the list by clicking the Add
button. After making changes, click the Apply button.
Preferences
Preferences allows you to “Enable” or “Disable” Transparent Proxy. For HTTP
only, by enabli ng Transparent Proxy you do not have to ent er proxy
information to the client connected to the EMR.
165
SkyStream Networks
Turbo Internet/VPN SkyStream’s Turbo Internet solution employs an asymmetrical satellite network
that provides a high-speed delivery system. Turbo Internet uses the EMR, in an
end-to-end broadband content delivery system that includes an IP encapsulator,
such as the SkyStream satellite Source Media Router (SMR). Most Internet
traffic is asymmetrical in nature. There is much more data going toward the
Internet terminal than away from it. The Turbo Internet takes advantage of this
fact and employs a high-capacity forward path and a lower-capacity return path,
such as ISDN or modem. SkyStream’s solution also incorporates Virtual Private
Networking (VPN), which emulates point-to-point connectivity. For a secure
VPN, data is encrypted using a protocol called the Point-to-Point Tunneling
Protocol (PPTP), or IPSec.
NOTE Demand dialing is not supported when the LAN is the return channel.
To configure the SkyStream EMR for Turbo Internet/VPN, you must enter
connection information into the following tabs:
I PPTP
I IPSec
I Connection Method
I Demand Rules
I Advanced Options
NOTE These values are set per EMR and are not saved in a configuration file.
Click the Manual connect now button at the bottom of the main Turbo
Internet/VPN configuration properties page to immediately try to make a
connection or click Connect on demand to initiate connection through
Demand Rules.
NOTE When PPTP is connected, IPSec is disconnected. Similarly, when
IPSec is connected, PPTP is disconnected.
Manual connect
The EMR will attempt to establish a PPTP or IPSec tunnel with the remote
server as soon as you click Manual Connect (or if the EMR is loaded with a
configuration file that was set for Manual Connect). If the connection attempt
fails, or the remote server is disconnected, EMR will repeatedly try to connect to
the server. You should use this mode should be used if you want the tunnel to
remain up continuously.
Connect on demand
The EMR will establish a connection with the PPTP server or IPSec gateway
only when “interesting” packets arrive. These are packets which match one of
the ACCEPT demand rules, as specified on the Configuration - Turbo Internet
page. If the connection is idle for the specified timeout, EMR will disconnect
from the tunnel server. This feature may be used in conjunction with PPP or
ISDN demand dialing to maintain a tunnel connection only as long as there is a
need.
In the demand case, you can install a route to act as a proxy while the tunnel is
disconnected. For PPTP, this proxy is the default route. For IPSec you can install
this proxy as a network route to the remote subnet.
NOTE If both Turbo Internet and PPP/ISDN are configured for demand
tunnels and demand dial, the idle timeouts are treated independently. If Turbo
Internet is configured for 90-second timeout, and the PPP is configured for a
120 second timeout, the modem will remain connected for 210 seconds after
the connection becomes idle. The tunnel will close after 90 seconds, and after
another 120 seconds of inactivity the modem will hang-up. If you change the
Demand Rules or timeout, you need to disconnect and reconnect PPP or
Turbo Internet.
167
SkyStream Networks
Advanced Button
Click the Advanced button to set logging options.
PPTP
169
SkyStream Networks
IPSec
Click the IPSec tab and configure parameters, as required, then click Apply
button or click Cancel to remove the entry.
NOTE IPSec requires configuration to be exact. This may require debugging;
in which case, see Chapter 6, “Troubleshooting” for IPSec Debugging.
IPSec Configuration
• Remote Gateway IP Address: IP address of the remote gateway or VPN
concentrator.
• IPSec mode: Select from “Tunnel Mode” or “Transport Mode”
NOTE Tunnel Mode applies ESP encryption and authentication to the entire
Tunnel mode Enables AH or original IP packet (IP header and data), thus hiding the ultimate source and
ESP to process the network layer destination addresses. This is the default selection, and it is the most secure.
protocol —the main advantage is Transport Mode applies ESP encryption and authentication only to the
that the IP header can be fully
transport layer segment (data only) of the original IP packet. This mode
encrypted and authenticated. In
addition, it uses the IP address of
protects packet contents but not the ultimate source and destination
VPN initiator to hide the VPN addresses.
client's IP address. Tunnel mode settings
Transport mode Enables AH or • Remote Subnet (leave blank if not used): Remote subnet address
ESP to process transport layer
field and /or higher layers of the • Remote Subnet Mask (leave blank if not used): Remote subnet mask
datagrams. Most of the time address
compulsory Tunnels (EMR is the
terminating edge) can be • Local Subnet (leave blank if not used): Local subnet address
configured in tunnel mode and • Local Subnet Mask (leave blank if not used): Local subnet mask address
Voluntary Tunnels (client PC is
terminating edge) in transport IPSec is very selective about which IP traffic is actually encrypted/authenticated
mode. and sent through the tunnels. For traffic to be sent though an IPSec tunnel it
must have specific source and destination IP addresses. The tunnel mode
settings are used to configure these addresses.
• For IP packets sent from EMR to the remote gateway, the IP packet source
address must match the Local Subnet and Local Subnet Mask settings. The IP
packet destination address must match the Remote Subnet and Remote
Subnet Mask settings.
• For IP packets sent from the remote gateway to EMR, the IP packet source
address must match the Remote Subnet and Remote Subnet Mask settings.
The IP packet destination address must match the Local Subnet and Local
Subnet Mask settings. Otherwise, the packet will not travel through the IPSec
tunnel.
The end of an IPSec tunnel can terminate at an entire subnet or at the single IP
address of the IPSec gateway. This allows EMR to support four tunnel scenarios.
These scenarios describe which traffic is sent through the IPSec tunnels:
• LAN-to-LAN: Traffic from local subnet (attached to EMR) to remote subnet
(attached to remote gateway). Both the local subnet and remote subnet must
be entered.
• LAN-to-Gateway: Traffic from local subnet (attached to EMR) to the remote
gateway. Only the local subnet should be entered. The remote subnet should
be left blank.
171
SkyStream Networks
• Encryption Algorithm: Select from the following list: DES (56-bit), and
DES (Data Encryption Standard) 3DES (168-bit).
A National Institute of Standards
NOTE The EMR uses Triple-DES encryption as a default because it is the
and Technology (NIST) secret
most secure.
key cryptography method that
uses a 56-bit key. DES is based • Authentication Algorithm: Select from “HMAC-MD5 (128-bit)” or
on an IBM algorithm, which uses “HMAC-SHA1 (160-bit).”
the block cipher method that
breaks the text into 64-bit blocks NOTE MD5 uses a 128-bit hash and is fastest. SHA1 uses a 160-bit hash and
before encrypting them. is more secure but requires more processing overhead.
• Diffie-Hellman Group: Select from the following: Group 1 (768-bits),
Group 2 (1024-bits), and Group 3 (1536-bits).
NOTE The EMR uses Perfect Forward Secrecy (PFS) by default. PFS is a
cryptographic concept where each new key is unrelated to any previous key.
In IPSec negotiations, Phase 2 keys are based on Phase 1 keys unless
Perfect Forward Secrecy is specified. Perfect Forward Secrecy uses Diffie-
Hellman techniques to generate the keys. You must select one of the
following groups and make sure that PFS is enabled at both the EMR and
VPN side:
Group 1 (768-bits) Use PFS and Diffie-Hellman Group 1 to generate IPSec
session keys, where the prime and generator numbers are 768 bits. This
option requires the least processing overhead.
Group 2 (1024-bits) Use PFS and Diffie-Hellman Group 2 to generate IPSec
session keys, where the prime and generator numbers are 1024 bits. This
option is more secure than Group 1 but requires more processing overhead.
Group 5 (1536-bits) Use PFS and Diffie-Hellman Group 5 to generate IPSec
session keys, where the prime and generator numbers are 1536 bits. This
option is more secure than Group 2 but requires more processing overhead.
173
SkyStream Networks
Connection Method
Click the Connection Method tab and configure parameters, as required.
• Connect using: Select from the following list: No tunneling protocol (NAT
only), Point-To-Point Tunneling Protocol, and IPSec.
No tunneling protocol (NAT only) connection
175
SkyStream Networks
Demand Rules
The demand rules for Turbo Internet/VPN are separate from PPP and ISDN to
allow you to customize different demand rules for tunneled and non-tunneled
traffic.
Click the Demand Rules tab to connect, view, edit, and delete rules. You can
create a new rule by clicking the Add New Rule button at the bottom of the
page. After you have configured the Demand Rule, click Apply button. The
Advanced button provides a way to “ignore” all packets received on a given
interface.
Advanced Button
This feature provides a way to “ignore” all packets received on a given interface,
and can be used to prevent demand dial if spurious traffic is expected on a
particular interface. This is useful if you have Promiscuous MAC enabled, and
do not want unexpected packets to trigger a dial. The packets are still processed
as usual; however, they will not cause an automatic dial even if they match one of
the “accept” rules. By default, packets received by the Satellite Receiver(s) are
ignored by the demand-dial and demand-tunnel rules. This can be changed by
clicking the receiver checkboxes and clicking Apply.
177
SkyStream Networks
Click Edit or Add New Rule and enter the following information:
• Action: Select from list “accept,” or “ignore.” See Configuration PPP, Demand
IPv6-in-IPv4 A next-generation dialer rules.
Internet Protocol, known first as
IPng and then as IPv6, has been
• Protocol: Select from the following list: TCP, UDP, ICMP, IGMP, EGP, GRE,
under development by the IPv6-in-IPv4, ESP, AH, or any protocol.
Internet Engineering Task Force NOTE Only TCP and UDP may use port numbers.
(IETF) for several years to
replace the current Internet • Source IP Address: The source IP address of packets that matches this rule.
Protocol known as IPv4. • Netmask: The netmask associated with the source IP address that matches
this rule.
• Destination IP Address: The destination IP address that matches this rule.
• Netmask: The destination netmask that matches this rule.
• Source Port (0 for any): The source port number for packets that matches
this rule. Type zero ‘0’ if the port number doesn’t matter.
• Destination Port (0 for any): The destination port number for packets that
matches this rule. Type zero ‘0’ if the port number doesn’t matter.
If you click the Restore factory default rules button, you will delete all the
current rules and replace them with a factory default set of rules. These rules
should be sufficient for most users, and they can be modified as necessary.
Click Show debug log at the bottom of the Demand Rules page and the
following page will appear:
Advanced Options
NAT should be enabled when client PCs, connected to EMR, are hidden behind
the IP address of an EMR; that is, in the case of Turbo Internet. NAT should be
disabled when setting up a VPN scenario. In this case, the IP addresses assigned
to client PCs connected to an EMR should be routeable from the other
segments of the VPN.
179
SkyStream Networks
Sync The Sync-In port option can receive streams of synchronous data from an SMR
and forward an MPEG-2 Transport Stream through a Sync card to a Sync
Receiver.
To configure the SkyStream EMR for Sync, enter the following information:
Sync Configuration
• PID: Enter the PID value and select Decimal or Hexadecimal by selecting the
radio buttons, and then type the PID number.
• Serial bit shift: Select the radio button first MSB or first LSB depending on
MSB (Most Significant Bit) The the respective SMR setting for Sync. See SMR User’s Guide, Chapter 5,
first bit in a bit field. “Configure Sync In Hardware Driver.”
LSB (Least Significant Bit) The Clock Setting
lowest-order bit.
You can specify the speed within the range of 1 to 8 Mbits/s in bps.
NOTE Depending on the sync card installed there may be an external clock to
set.
General Information
• Media Type: Displays the hardware interface.
• Protocol: Displays the data stream format used.
• Interface: Displays the status of the connection.
After configuration, click Apply button or click Cancel to remove the entry.
181
SkyStream Networks
Date and Time The Date and Time option allows you to configure the clock either from an
internal source or NTP Server.
To configure the SkyStream EMR for Date and Time, enter the following
NTP (Network Time Protocol) A information:
protocol used to synchronize the
clocks of two computers on the
Date and Time Configuration
network in a master/slave • Current Local Time: Nothing to enter—gives the time from the EMR
fashion.
internal clock or NTP Server.
• UTC Time: Nothing to enter—gives the Coordinated Universal Time based
on the internal clock setting and the local time zone.
• Set Local Time: Select the month and type in the day and year. Type in hours
and minutes; and select AM or PM.
• Time Zone: Select one of the POSIX standard time zones.
• NTP Time Server IP Address (optional): If you want to receive your time
from an external source, type the IP address of the NTP server.
• Synchronize clock to NTP server: Select the applicable radio button. The
choices are “Never” or “Every” (type in how often you want to set the time)
“minutes.”
After configuration, click Apply button or click Cancel to remove the entry.
E-Mail Notification E-Mail notifies up to three recipients information about the status of the EMR.
The contents of this information can be one or all of the following: PPP
Connection Information, Satellite Receiver Lock/Unlock Status, Frequency
Details, Symbol Rate, Viterbi Rate, Signal/Noise Ratio (Eb/N0), Viterbi Bit-
Error Rate, QPSK Bit-Error Rate, and Active PIDs. You can also select to
automatically send e-mail or send e-mail now.
183
SkyStream Networks
To configure the SkyStream EMR for e-mail, enter the following information:
E-Mail Notification Configuration
• SMTP Relay Server IP Address: Type the IP address for the standard
Internet e-mail protocol.
• Sender e-mail address: Type the sender's e-mail address. The default is
“emr5000@localhost.”
• Recipient E-mail Address (Up to three): Type the e-mail addresses that you
want to receive EMR status information.
• Subject Line: Type the subject of the e-mail. The default is “EMR E-mail
Notification.”
• Contents of E-mail Notification: Select the check boxes for contents of e-
mail notification. You can select from the following check boxes: PPP
Connection Information, Satellite Receiver Lock/Unlock Status, Frequency
Details, Symbol Rate, Viterbi Rate, Signal/Noise Ratio (Eb/N0), Viterbi Bit-
Error Rate, QPSK Bit-Error Rate, and Active PIDs.
• Automatically Send E-mail: Select the applicable radio button. The choices
are “Never” or “When PPP/ISDN Link is established.”
• Number of retries, in case first attempt fails: Type a value for the number
of times the EMR should try to send the e-mail notification.
• Delay between retries (seconds): Type a value for the number of seconds
between retries.
After configuration, click Apply button or click Cancel to remove the entry. If
you want to send the e-mail immediately then click Send e-mail now button.
Maintenance
The Maintenance pages allow you to access: Preferences, Software Upgrade,
Change Password, and Reboot.
Preferences The Maintenance Preferences page allows you to choose the units of measurement
for the symbol rate, and the PID unit you want to use. In addition, you can
disable Router Mode (Decrement TTL) if you do not want TTL to decrement
enable, and enable PID Rate Monitoring to see the Bit/rate in PID Selection.
You must select the applicable Ethernet port when enabling MAC Forwarding,
and by enabling the TCP Proxy, you can forward data from a client to a server
via TCP. If you have a low-bandwidth, you might want to enable Lightweight
web page graphics. Reboot and the home page will load easier.
185
SkyStream Networks
DNS Proxy
DNS (Domain Name System) DNS Proxy allows you to enable the EMR as a DNS proxy server, thereby
Name resolution software that updating configuration files based on DNS information obtained once the PPP
lets users locate computers on a
UNIX network or the Internet
connection is established. It is necessary to enter an IP address for the primary
(TCP/IP network) by domain DNS. Any address is acceptable initially; after which, the ISP will automatically
name. The DNS server maintains update the DNS entries. The secondary DNS server is a backup. If you disable
a database of domain names DNS Proxy then the DHCP configuration is updated with DNS ser ver
(host names) and their information obtained from the ISP.
corresponding IP addresses.
Security
The Security section allows you to enable or disable Telnet, HyperTerminal, and
the FTP server on port 21.
SMMP
SkyStream Multicast Management Protocol allows you to specify the control and
data addresses for your SMMP multicast protocol. All units must have the same
control and data multicast addresses to communicate. These values should
mirror E-Manager’s Advanced Preference. You must unlock the radio buttons to
edit the values.
NOTE When making changes, it is necessary to make the same changes on
the client E-Manager side.
PID
I Control PID: MPEG PID used for SMMP through IP.
I Data PID: MPEG PID used for SMMP through IP.
Port
I Control Port: SMMP control endpoint port number of EMR node in group.
Settings When configuring your EMR there are some settings that you will save and
remain in effect per session. You save these settings to a named configuration
file. However, some settings you will save per unit that remain current,
regardless of which configuration file is in effect, until you change them.
Settings in Effect per Session
I Tuner settings—frequencies, LNB details, FEC value
I Satellite—permanent MAC address, assigned MAC address
187
SkyStream Networks
Configuration File You can store and recall many different configurations from this page.
After you configure and set the SkyStream EMR, go to this page and type a
name for this current session into the Save current config as box. Enter a
description for this configuration, select the Default check box, if required, then
click the Save button.
NOTE Values for advanced options IMPORTANT The Restore Factory Default button is handy when you want
in TCP Acceleration, Turbo Internet, to start a fresh. However, this clears all information, including the current
PPP, and ISDN apply to all upgrade key. This means that the EMR will go back to Basic Mode. You must
configuration files per EMR and
reenter the upgrade key if you have one for Enhanced Mode.
cannot be saved in a configuration
file. To delete a session, click the Delete link next to the session name that you want
to remove. To load a specific session, click the Load link next to the session
name that you want to load into the system. The (Loaded) notation appears
next to the configuration session that was last loaded.
The last column on the page allows you to choose your default configuration.
However, there is a “Default” that is not listed as a file that the EMR goes to if
no sessions are stored.
The EMR configuration does not persist until you save it. If you do not save and
power down the unit, your change will be lost.
189
SkyStream Networks
Export/Import You have the option of either using the internal FTP server that resides in the
Configuration File Using EMR or using a remote FTP server.
FTP Export Configuration file using FTP
NOTE It is possible to export and 1 Type the Remote FTP Host IP address where you want to export the
import up to five session files all of configuration file to.
which can be saved into one
configuration file called 2 Type the Directory where the file is to be sent.
“emr5000.cfg.” 3 Type a valid User Name and Password to access the FTP host.
Using internal FTP to By using a laptop or other workstation connected to the network, you can FTP
copy cfg file to another to the EMR through the Command Prompt. You can also copy to a floppy and
EMR transfer the file that way.
1 Click the Windows Start button.
2 Click Run.
3 In the Open box, type: cmd
4 Click OK.
5 If required, at the command prompt change the drive and directory where you
want to save the configuration file. This is because the ftp “get” command
will be saved to the local directory.
At the prompt type: ftp xxx.xxx.xxx.xxx
(“ftp” and the “IP Address” of the EMR you are connecting to)
6 Type at User <xxx.xxx.xxx.xxx:<none>>: emradmin
or emruser and press Enter.
7 Type at Password: <your password>
8 Type at ftp> ls
This will give you a list of contents. You should see the file emr5000.cfg.
9 Type at ftp> get emr5000.cfg and press Enter.
This will put a copy of the file into the local directory.
10 Type at ftp> bye. This will log you out.
11 Take your laptop or floppy and access the network that contains the EMR to
which you want to copy the configuration file.
12 Follow steps 1 to 7.
13 Type at ftp> put emr5000.cfg and press Enter.
This will put a copy of the file into the EMR’s home directory.
191
SkyStream Networks
Software Upgrade Occasionally, SkyStream Networks will have available new software to upgrade
the Sk yStream EMR. The software upg rade works as follows: Place the
SkyStream-supplied image file on an FTP server accessible to the EMR then you
can configure the EMR to go out and download the image file.
The following steps walk you through downloading and upgrading this software:
193
SkyStream Networks
Change Password Depending on your password and security privileges, either emradmin or
emruser, you can change the password.
After you have logged on for the first time, as outlined in Chapter 3, “System
Logon,” a good practice is to change the password. However, make sure that you
keep a copy of the password in a safe place. If you forget or lose your password,
see Chapter 6, “Troubleshooting—Password Recovery.”
After typing in the old password and entering the new password twice, click the
Change button.
System Reboot Occasionally, you will need to restart or reboot the SkyStream EMR after
software upgrades or after changing the network settings.
To reboot the system, click the Reboot Now button. The EMR will reboot and
start back up with the new configuration changes. Check the LED indicator
lights on the front panel to see whether the EMR is functioning properly.
195
SkyStream Networks
Diagnostics
The Diagnostics pages allow you to run and view System Diagnostics and Log
File Content, as well as network utilities such as Ping and Netstat.
Ping The Ping utility is used to test communications and view packet loss through
networks. Using the Ping utility with the Sk yStream EMR, you can test
connectivity to a remote system by sending ICMP Ping packets and waiting for a
response.
On the Network Utility Ping page, you are able to configure the ping functions
by filling in the following fields:
• Enter option(s) for ping: allows you to configure specific options to add to
the ping utility. (optional)
• IP Address: Where you want the ping to test connectivity.
• Packet Size: Enter the size of the packet you wish to transmit.
• Number of packets to send: Enter the number of packets the system will
send.
Once all the settings are ready, click the Apply button to run the ping utility.
Wait a few seconds and a report will display on the success of the ping.
For additional information on the options field, click the More Info button and
a window will appear with additional information.
197
SkyStream Networks
Netstat The Netstat utility is used to display infor mation the Linux networking
subsystem. It is capable of showing information on the network connections,
routing tables, interface statistics, netlink messages, and multicast memberships,
depending on the options you enter.
To configure the Netstat utility, enter the Netstat options. To run the utility,
click the Apply button.
For more information on the Netstat options, click the More Info button and a
window will appear with additional information.
System Check The System Check page checks the integrity of the EMR and generates a Log
File that you can send to SkyStream Networks for assistance to evaluate and help
solve problems that might occur. The current Log File is saved and will be
named SkyDiag.txt. When you click the Run Tests button, the diagnostic
program runs and places the new diagnostics information in the SkyDiag.txt file.
The following steps walk you through uploading the system check to another PC
or to SkyStream for further assistance.
1 Click the Run Tests button.
199
SkyStream Networks
Log Information The Log File Information page shows you the current Log File information and
how to access and run the Log File for use in troubleshooting system problems.
The log information is written to the flash memory—the EMR can save up to
256 kilobytes of log information.
To configure the Log File utility, enter the Log file options.
Current Log File Name: i.e. SkyLog.txt
Batching Interval: Type the number of seconds between Log File updates. The
default for this setting is “0.”
Log Info Level Check boxes: This option sets the level of information that
will be saved in the Log File. The available options are Information, Warning,
a nd Fa t al . T he de fa ul t l e ve l i s se t t o Fa ta l, whi ch gives you t he be st
performance.
• Information: logs all events into the system
• Warning: logs details regarding possible problems and errors.
• Fatal: logs only details on major errors or system problems.
201
SkyStream Networks
NOTE If the setup is such that a large number of events are routinely
generated, SkyStream recommends that the Log File be changed to Warning
or Informational and that the Batching file be changed to a high enough value
so that the system is not slowed by constant updates to the Log File.
The default setting for the Log Info Level is chosen and designed to allow the
EMR to operate a maximum efficiency. By just logging the fatal errors, fewer
resources are being allocated to logging extra information to the flash memory.
The flash memory allocated for the log file information has a maximum size of
256K divided into two equal blocks of 128K each. When the memory on both
blocks is filled, the system erases the first block and begins writing again. This
will cause the system to remove the oldest log entries.
Software The Software Information Diagnostics page displays Current Software Version,
Current Driver Version, Current Boot Version, Software Build Date, and
Information Software Package (Basic or Performance) information.
Hardware The Hardware Information page displays the current Mainboard Version, Total
SDRAM, System Firmware Version, Tuner Firmware Version, System Uptime
Information and Mainboard Temperature.
203
SkyStream Networks
Chapter 6: Troubleshooting
205
SkyStream Networks
Troubleshooting
This chapter provides detailed information and procedures for isolating receiver
malfunctions in a logical manner.
LED Display Troubleshooting the SkyStream EMR is accomplished easily and quickly by
viewing the LED status lights on the front of the EMR. The current status of
the EMR is found by reading the LED display. The table below describes the
function of each indicator.
LEDs Description
Link Data
TS3 On/Off On/Off Transport Stream indicator LEDs. If the Link LED is on, there is a lock.
TS2 If the Data LED is on, data is being received. The EMR is able to handle
TS1 up to 3 transport streams (currently supports 2 streams).
Active Config
EXP2 On/Off On/Off Expansion slot indicator LEDs. This feature is to be used with a future
EXP1 upgrade option.
Link/
100TX
Active
LAN2 On/Off On/Off Network Connection indicator LEDs.
LAN1 If the Link/Active indicator is on, the corresponding Ethernet interface
is connected and has link with the remote side. This indicator flashes when
there is network traffic. The 100TX indicator will be on if the link
connection is at 100 Mbps, and will stay off if the rate is at 10 Mbps.
Power On/Off The power LED indicates that the system is plugged in and turned on.
Minor On/Off The Minor Alarm indicator shows if the EMR has found a non-fatal error.
Alarm (not available)
Major On/Off The Major Alarm indicator shows if the EMR has encountered a major or
Error fatal error. During loading the kernel will be turned on, and after a
successful load, it will turn off.
206 Troubleshooting
EMR-5000 User’s Guide version 2.3
Error and Event The EMR has error/event logging capabilities. The Log File can then be
accessed and printed out in order to troubleshoot system problems and/or send
Logging the Log File to SkyStream Networks for further assistance. Contact SkyStream
Networks Customer Service with any questions or concerns.
Errors and events are reported and logged using the following mechanisms:
• Through SNMP, as traps, the EMR will support up to four trap destination IP
addresses. The responsibility of the SNMP manager is to receive the traps and
save them in the Log File.
• Using a standard Unix Syslog system, the EMR is configured to send log
entries to a standard syslog daemon.
• Errors and events are logged and saved to the Log File.
NOTE Refer to the Log Information section in the Diagnostics chapter for
more information on how to access this function.
The following types of errors are logged to the Log File in order to aid in
troubleshooting:
• The satellite receiver subsystem lost its signal lock
• A new route was learned
• A new data PID has been detected
These events can be separated into the following parts:
• A timestamp of when the event occurred
• The subsystem generating the event
• Level of severity for the event
• Description of the event
• ID number for the event
207
SkyStream Networks
IPSec Debugging IPSec negotiation occurs in two phases: Internet Key Exchange (IKE) is used to
create an Security Association (SA), followed by an IPSec Security Association
(SA). Both phases must succeed before any data can traverse the connection.
Due to the complexity of configuring IPSec, it may be necessary to debug
parameters. To access the IPSec debug log, from the Configuration-Turbo
Internet/VPN page, click the Advanced button, select logging preferences, and
click View Log; the bottom of the log will give debugging information.
208 Troubleshooting
EMR-5000 User’s Guide version 2.3
key interval on the remote gateway to be less that or equal to the interval set
on the EMR.
4 “we require PFS but Quick I1 SA specifies no GROUP_DESCRIPTION”
EMR uses Perfect Forward Secrecy by default. This message means that the
remote gateway is not correctly configured for PFS on the IPSec (not IKE)
Phase 2 negotiations. Enable PFS Diffie Hellman Group 1, 2, or 5 on the
remote gateway.
5 “informational payload, type INVALID_ID_INFORMATION”
This message means that the local subnet, local subnet mask, remote subnet,
or remote subnet mask do not agree with the remote gateway configuration.
Remember that EMR’s local subnet is the remote gateway’s remote subnet and
vice versa.
6 “informational payload, type INVALID_COOKIE”
This usually means the other side has rejected our connection attempt
immediately. Check that the remote gateway is accepting requests from
EMR's IP Address.
Password In the event that you forget your password or user identity, the following
procedure will enable you to create a new one. Password recovery in itself is not
Recovery possible; however, you can bypass the system in an emergency. SkyStream will
Procedure give you a special key, so that when you boot the EMR, you will have sixty
seconds to type in the key; the system will erase the password. To gain access to
your EMR, you will be able to enter the default user identity and password.
If you do not have the special key, contact SkyStream Customer Support.
Password Recovery
The following steps take you through the process:
1 Connect to the EMR through a PC connected to the serial port.
2 Run HyperTerminal from Windows Accessories:
I Click the Windows Start button
I Choose Programs > Accessories > Hyperterminal
I Click Hyper Terminal icon
3 From CLI or the Web GUI reboot the EMR.
4 In HyperTerminal, at the prompt type: resetpw
5 You have sixty seconds to type the special key (provided by SkyStream
Customer Support for each unit)
Upon entering this key, the old password will be erased and the EMR will
reboot. You can now gain access to the EMR through CLI or the Web GUI by
using the default user identity and password (see Chapter 3, “System Logon”).
209
SkyStream Networks
Software Upgrade When performing a software upgrade, a message may appear in the Web GUI
stating that the kernel is too large. If this happens, make sure that you have
disabled TCP Acceleration. Go to the Maintenance—Software Upgrade page
and Disable TCP Acceleration. You can re-Enable TCP Acceleration after the
upgrade.
210 Troubleshooting
EMR-5000 User’s Guide version 2.3
205
SkyStream Networks
ping
-v: Verbose output. ICMP packets other than ECHO_RESPONSE that are
received are listed. When using ping for fault isolation, it should first be run on
the local host, to verify that the local network interface is up and running. Then,
hosts and gateways further and further away should be pinged. Round-trip times
and packet loss statistics are computed. If duplicate packets are received, they
are not included in the packet loss calculation, although the round trip time of
these packets is used in calculating the minimum/average/maximum round-trip
time numbers. When the specified number of packets have been sent (and
received) or if the program is terminated with a SIGINT, a brief summary is
displayed.
If ping does not receive any reply packets at all it will exit with code 1. On error
it exits with code 2. Otherwise it exits with code 0. This makes it possible to use
the exit code to see if a host is alive or not.
This prog ram is intended for use in network testing, measurement, and
management. Because of the load it can impose on the network, it is unwise to
use ping during normal operations or from automated scripts.
ICMP PACKET DETAILS
An IP header without options is 20 bytes.
An ICMP ECHO_REQUEST packet contains an additional 8 bytes worth of
ICMP header followed by an arbitrary amount of data. When a packetsize is
given, this indicated the size of this extra piece of data (the default is 56). Thus
the amount of data received inside of an IP packet of type ICMP
ECHO_REPLY will always be 8 bytes more than the requested data space (the
ICMP header). If the data space is at least eight bytes large, ping uses the first
eight bytes of this space to include a timestamp which it uses in the computation
of round trip times. If less than eight bytes of pad are specified, no round trip
times are given.
DUPLICATE AND DAMAGED PACKETS
Ping will report duplicate and damaged packets. Duplicate packets should never
occur and seem to be caused by inappropriate link-level retransmissions.
Duplicates may occur in many situations and are rarely (if ever) a good sign,
although the presence of low levels of duplicates may not always be cause for
alarm.
Damaged packets are obviously serious cause for alarm and often indicate
broken hardware somewhere in the ping packet's path (in the network or in the
hosts).
TRYING DIFFERENT DATA PATTERNS
The (inter)network layer should never treat packets differently depending on the
data contained in the data portion. Unfortunately, data-dependent problems
have been known to sneak into networks and remain undetected for long periods
of time. In many cases the particular pattern that will have problems is
something that doesn't have sufficient transitions, such as all ones or all zeros, or
207
SkyStream Networks
a pattern right at the edge, such as almost all zeros. It isn't necessarily enough to
specify a data pattern of all zeros (for example) on the command line because
the pattern that is of interest is at the data link level, and the relationship
between what you type and what the controllers transmit can be complicated.
This means that if you have a data-dependent problem you will probably have to
do a lot of testing to find it. If you are lucky, you may manage to find a file that
either can't be sent across your network or that takes much longer to transfer
than other similar length files. You can then examine this file for repeated
patterns that you can test using the -p option of ping.
TTL DETAILS
The TTL value of an IP packet represents the maximum number of IP routers
that the packet can go through before being thrown away. In current practice
you can expect each router in the Internet to decrement the TTL field by exactly
one.
The TCP/IP specification states that the TTL field for TCP packets should be
set to 60, but many systems use smaller values (4.3 BSD uses 30, 4.2 used 15).
The maximum possible value of this field is 255, and most Unix systems set the
TTL field of ICMP ECHO_REQUEST packets to 255. This is why you will find
you can ping some hosts, but not reach them with telnet(1) or ftp(1).
In normal operation ping prints the TTL value from the packet it receives. When
a remote system receives a ping packet, it can do one of three things with the
TTL field in its response:
Not change it; this is what Berkeley Unix systems did before the 4.3BSD-Tahoe
release. In this case the TTL value in the received packet will be 255 minus the
number of routers in the round-trip path.
Set it to 255; this is what current Berkeley Unix systems to. In this case the TTL
value in the received packet will be 255 minus the number of routers in the path
from the remote system to the pinging host.
Set it to some other value. Some machines use the same value for ICMP packets
that they use for TCP packets, for example either 30 or 60. Others may use
completely wild values.
BUGS
Many Hosts and Gateways ignore the RECORD_ROUTE option. The maximum
IP header length is too small for options like RECORD_ROUTE to be
completely useful. There's not much that can be done about this, however.
Flood pinging is not recommended in general, and flood pinging the broad cast
address should only be done under very controlled conditions.
HISTORY
The ping command appeared in 4.3BSD.
route
209
SkyStream Networks
gw Gw: Any IP packets for the target network/host will be routed through the
specified gateway.
NOTE: The specified gateway must be reachable first. This usually means
that you have to set up a static route to the gateway beforehand. If you spec-
ify the address of one of your local interfaces, it will be used to decide about
the interface to which the packets should be routed to. This is a BSDism com-
patibility hack.
metric M: Set the metric field in the routing table (used by routing daemons) to
M.
mss M: Set the TCP Maximum Segment Size (MSS) for connections over this
route to M bytes. This is normally used only for fine optimization of routing
setups. The default is 536.
window W: Set the TCP window size for connections over this route to W
bytes. This is typically only used on AX.25 networks and with drivers unable to
handle back to back frames.
irtt I: Set the initial round trip time (irtt) for TCP connections over this route to
I milliseconds (1-12000). This is typically only used on AX.25 networks. If
omitted the RFC 1122 default of 300ms is used.
reject: Install a blocking route, which will force a route lookup to fail. This is
for example used to mask out networks before using the default route. This is
NOT for fire-walling.
mod, dyn, reinstate: Install a dynamic or modified route. Both flags are
generally only set by a routing daemon.This is only for diagnostic purpose.
dev If: Forces the route to be associated with the specified device, as the kernel
will otherwise try to determine the device on its own (by checking already
existing routes and device specifications, and where the route is added to). In
most normal networks you won't need this.
If dev: If is the last option on the command line, the word dev may be omitted,
as it's the default. Otherwise the order of the route modifiers (metric - netmask -
gw - dev) doesn't matter.
EXAMPLES
route add -net 127.0.0.0: Adds the normal loopback entry, using netmask
255.0.0.0 (class A net, determined from the destination address) and associated
with the “lo” device (assuming this device was previously setup correctly with
ifconfig(8)).
route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0: Adds a route to
the network 192.56.76.x via “eth0”. The Class C netmask modifier is not really
necessary here because 192.* is a Class C IP address. The word “dev” can be
omitted here.
route add default gw mango-gw: Adds a default route (which will be used if
no other route matches). All packets using this route will be gatewayed through
“mango-gw”. The device which will actually be used for that route depends on
how we can reach “mango-gw” - the static route to “mango-gw” will have to be
set up before.
route add ipx4 sl0: Adds the route to the “ipx4” host via the SLIP interface
(assuming that “ipx4” is the SLIP host).
route add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4: This command
adds the net “192.57.66.x” to be gatewayed through the former route to the
SLIP interface.
route add 224.0.0.0 netmask 240.0.0.0 dev eth0: This is an obscure one
documented so people know how to do it. This sets all of the class D (multicast)
IP routes to go via “eth0.” This is the correct normal configuration line with a
multicasting kernel.
route add 10.0.0.0 netmask 255.0.0.0 reject: This installs a rejecting route for
the private network “10.x.x.x.”
OUTPUT
The output of the kernel routing table is organized in the following columns:
Destination: The destination network or destination host.
Gateway: The gateway address or ‘*’ if none set.
Genmask: The netmask for the destination net; ‘255.255.255.255’ for a host
destination and ‘0.0.0.0’ for the default route.
Possible flags are:
U (route is up)
H (target is a host)
G (use gateway)
R (reinstate route for dynamic routing)
D (dynamically installed by daemon or redirect)
M (modified from routing daemon or redirect)
! (reject route)
Metric: The ‘distance’ to the target (usually counted in hops). It is not used by
recent kernels, but may be needed by routing daemons.
Ref Number of references to this route. (Not used in the Linux Kernel.)
Use: Count of lookups for the route. Depending on the use of -F and -C this
will be either route cache misses (-F) or hits (-C).
Iface: Interface to which packets for this route will be sent.
MSS: Default maximum segment size for TCP connections over this route.
Window Default: window size for TCP connections over this route.
irtt: Initial RTT (Round Trip Time). The kernel uses this to guess about the best
TCP protocol parameters without waiting on (possible slow) answers.
211
SkyStream Networks
HH (cached only): The number of ARP entries and cached routes that refer to
the hardware header cache for the cached route. This will be -1 if a hardware
address is not needed for the interface of the cached route (e.g. lo).
Arp (cached only): Whether or not the hardware address for the cached route
is up to date.
AUTHOR
Currently maintained by Phil Blundell [Philip.Blundell@pobox.com].
netstat
NAME
netstat - Display network connections, routing tables, interface statistics,
masquerade connections, netlink mes- sages, and multicast memberships
SYNOPSIS
netstat [-venaocs] [--tcp|-t] [--udp|-u] [--raw|-w] [--groups|-g] [--unix|-x] [--
inet|--ip] [--ax25] [--ipx] [--netrom] netstat [-venc] [--inet] [--ipx] [--netrom] [--
ddp] [--ax25] {--route|-r} netstat [-venpac] {--interfaces|-i} [iface] netstat [-
enc] {--masquerade|-M} netstat [-cn] {--netlink|-L} netstat {-V|--version} {-
h|--help} :
DESCRIPTION
Netstat displays information of the Linux networking sub- system. (no option)
You can view the status of network connections by listing the open sockets. This
is the default operation: If you don't specify any address families, then the active
sockets of all configured address families will be printed. The address family inet
will display raw, udp and tcp sockets.
-a, --all The -a, --all option will print information about all sockets, including
the listening server sockets.
-l, --listening The -l, --listening option will print information about listening
server sockets only.
-e, --extend The -e, --extend option prints some additional information : (e.g.
user id and inode of the connection).
-p, --programs The -p, --programs option displays additional information about
the program that is using the socket (e.g. process id and the name of the
program).
-v, --verbose The -v, --verbose switch makes netstat complain about known
address families which are not supported by the kernel.
-r, --route With the -r, --route option, you get the kernel routing tables in the
same format as route -e use. netstat -er will use the output format of route.
Please see route(8) for details.
-g, --groups With the -g, --groups option, IGMP multicast group member- ship
information for IPv4 and IPv6 is displayed.
-i, --interface iface If you use the -i, --interfaces option, a table of all (or the
specified iface) networking interfaces will be printed. The output uses the
ifconfig -e format, and is described in ifconfig(8). netstat -ei will print a table or
a single interface entry just like ifconfig does. With the -a switch, you can include
interfaces which are not configured (i.e. don't have the U=UP flag set).
213
SkyStream Networks
-M, --masquerade A list of all masqueraded sessions can be viewed, too. With
the -e switch you can include some more infor mations about sequenze
numbering and deltas, caused by data rewrites on FTP sessions (PORT
command). Masquerade sup- port is used to hide hosts with unofficial network
addresses from the outside world, as described in ipfw(4),ipfwadm(8) and
ipfw(8).
-L, --netlink Recent kernels have a kernel/user communication support called
netlink. You can get messages about creation or deletion of interfaces or routes
from /dev/route (36,0).
OPTIONS
-v, --verbose Tell the user what is going on by being verbose. Especially print
some useful informations about unconfigured address families.
-n, --numeric Shows numerical addresses instead of trying to determine
symbolic host, port or user names.
-p, --programs Displays process name and PID of the owner of each socket it
dumps. You have to be the owner of such process to have all it's sockets matched
to it or generally root user will see all the necessary information in place.
-A, --af family Use a different method to set the address families. family is a
comma (',') separated list of address family key- words like inet, unix, ipx, ax25,
netrom and ddp. This is has the same effect as using the long options --inet, --
unix, --ipx, --ax25, --netrom and --ddp. -c, --continous : This will cause netstat to
print the selected table every second continuously on the screen until you
interrupt it.
OUTPUT
Active Internet connections (TCP, UDP, RAW)
Proto The protocol (tcp, udp, raw) used by the socket.
Recv-Q The count of bytes not copied by the user program connected to this
socket.
Send-Q The count of bytes not acknowledged by the remote host.
Local Address The local address (local hostname) and port number of the
socket. Unless the -n switch is given, the socket address is resolved to its
canonical hostname, and the port number is translated into the corresponding
service name.
Foreign Address The remote address (remote hostname) and port number of
the socket. As with the local address:port, the -n switch turns off hostname and
service name resolution.
State The state of the socket. Since there are no states in RAW and usually no
states used in UDP, this row may be left blank. Normally this can be one of
several values:
ESTABLISHED The socket has an established connection.
215
SkyStream Networks
217
SkyStream Networks
Overview You can use TCP Acceleration with various browsers, mail programs and FTP
applications. This means that your HTTP requests, e-mails and file transfers
from these configured applications are sent through the TCP Acceleration
Server.
This appendix describes how to connect TCP Acceleration to the local area
network (LAN), enabling it to act as your proxy server. This allows you to
configure Netscape and Internet Explorer browsers to work with TCP
Acceleration. In addition, this appendix describes how to configure mail clients
and standalone FTP applications to work with TCP Acceleration components.
Connecting the During installation, TCP Acceleration automatically configures the proxy
settings of your Netscape and Internet Explorer browsers. You can further
TCP Acceleration improve the speed of your Internet connection by using the TCP Acceleration
Client to a LAN Client as a proxy server.
For HTTP and FTP requests, you must define the IP address of the TCP
Acceleration Client as your proxy server. TCP Acceleration Clients that are used
by multiple users connecting through a LAN are called TCP Acceleration Group
Clients.
This section describes the proxy configuration for Netscape and Internet
Explorer browsers in the following two sub-sections:
I Configuring Netscape for TCP Acceleration—describes how to customize
Netscape 4.0 to work with TCP Acceleration.
I Configuring Internet Explorer for TCP Acceleration—describes how to
customize Internet Explorer 5.0 to work with TCP Acceleration.
Configuring Netscape for You can customize the proxy server settings in a Netscape 4.0 browser to work
TCP Acceleration with TCP Acceleration, directly under the Netscape Preferences tab.
To configure Netscape 4.0 for TCP Acceleration:
1 Open your Netscape browser.
2 From the Edit menu, select Preferences.
3 Click Advanced in the Category tree and then click Proxies.
4 Select the Manual Proxy Configuration option to configure the proxy server
settings.
5 In the HTTP text box, enter localhost for the TCP Acceleration Client and
then 9090 in the related Port box.
6 In the Security text box, enter localhost for the TCP Acceleration Client and
then 9092 in the related Port box.
7 In the FTP text box, enter localhost for the TCP Acceleration Client and
then 9090 in the related Port box.
NOTE If a TCP Acceleration Client is installed on your computer, enter local-
host as the address. If the TCP Acceleration Client is installed on another
computer, enter the TCP Acceleration Clients computer’s IP address. To
access local sites without using TCP Acceleration, enter the intranet IP
address in the Exceptions box.
8 Click OK to save the proxy settings.
9 Click OK again to exit the Preferences window.
Configuring Internet You can customize the proxy server settings in an Internet Explorer 5.0 browser
Explorer for TCP (or previous version) to work with TCP Acceleration by configuring the HTTP
Acceleration and FTP server addresses directly in the Proxy Settings window.
To configure Internet Explorer 5.0 for TCP Acceleration:
1 Open your Internet Explorer browser.
2 From the Tools menu, select Internet Options.
3 Click the Connections tab and then click LAN Settings.
NOTE It is recommended to select the Bypass proxy server for local
addresses check box to enable bypassing the proxy server for local
addresses.
4 Select the Use the same proxy server for all protocols check box to enable
access to the Internet using a proxy server, and then click Advanced to
display the Proxy Settings window.
NOTE These configurations are also relevant for previous versions of Internet
Explorer.
5 In the HTTP text box, enter localhost for the TCP Acceleration Client and
then 9090 in the related Port box.
6 In the Secure text box, enter localhost for the proxy address used for Secure
Sockets Layer (SSL) and then 9092 in the related Port box.
219
SkyStream Networks
7 In the FTP text box, enter localhost for the TCP Acceleration Client and
then 9090 in the related Port box.
NOTE If a TCP Acceleration Client is installed on your computer, enter local-
host as the address. If the TCP Acceleration Client is installed on another
computer, enter the TCP Acceleration Clients computer’s IP address. To
access local sites without using TCP Acceleration, enter the intranet IP
address in the Exceptions box. If you are using a local web server, it is rec-
ommended that you enter the web server’s address as an exception.
8 Click OK to save the proxy settings.
9 Click OK again to exit the Local Area Network (LAN) Settings window.
10 Click OK to exit the Internet Options window.
Working with E-Mail The TCP Acceleration Client, residing on a local machine, forwards mail
Programs requests initiated by various e-mail applications. To use TCP Acceleration with
mail, you must configure the mail client to work with TCP Acceleration and
configure TCP Acceleration to work with the mail server. In order to configure
the mail client to work with TCP Acceleration, you must define the IP address of
the TCP Acceleration Client for outgoing mail (SMTP) ser ver and for the
incoming mail (POP3) server. The mail parameters are included in Chapter 5,
“Configuring TCP Acceleration—Network Settings.”
To configure your mail client to work with TCP Acceleration:
1 In the Network Settings pane—Server Side Settings, POP3 Server Address box,
enter the IP address of your POP3 mail server.
2 In the SNMP Server Address box, enter the IP address of your SMTP mail
server.
3 Save the configuration settings.
4 Configure your mail client to access localhost as mail server. See applicable e-
mail application set-up documentation.
Configuring Standalone Standalone FTP applications are Internet applications without the support of a
FTP Applications browser, and can be configured to perfor m file transfer using the TCP
Acceleration Client. The FTP application used must be configured to work
through a firewall or proxy server.
To configure the FTP application:
1 In the Network Settings pane—Client Side Settings, FTP Listen Port box,
enter the port number (default is 9091).
2 Enable proxy server support and firewall access for incoming FTP requests.
See applicable FTP application set-up documentation.
3 Save the configuration settings.
Configuring News The Network News Transport Protocol (NNTP) specifies a protocol for the
Protocols distribution, inquiry, retrieval, and posting of news articles using a reliable
stream-based transmission of news. You can configure News protocols to
perform transfers using the TCP Acceleration Client.
To configure your news client to work with TCP Acceleration:
1 In the Network Settings pane—Server Side Settings, NNTP Server Address box,
enter the IP address of your news server.
2 Save the configuration settings. See applicable news server set-up
documentation.
221
SkyStream Networks
Glossary
223
SkyStream Networks
The acronyms, abbreviations, and definitions in this user guide have been
modified to accommodate SkyStream applications.
Sources
• Technical Specification of DVB-simulcrypt (sim061)
• European Telecommunication Standard (ETS 300 468)
• Computer Desktop Encyclopedia by TechWeb
224 Glossary
EMR-5000 User’s Guide version 2.3
• CPU (Central Processing Unit) The computing part of the computer also
called the processor. It consists of the control unit and Arithmetic Logic Unit
(ALU).
• Crossover cable A network cable that crosses the transmit and receive lines.
The crossover cable connects hubs and switches together using standard
MDI-X ports, which are already crossover ports. The crossover cable crosses
the lines first so that after the MDI-X crosses the lines, they are effectively
back to a non-crossed condition.
• Data Bits The number of bits used to represent one character of data. When
transmitting ASCII text through the modem, either seven or eight bits may be
used. Most other forms of data require eight bits.
• Datagram The unit of data, or packet, transmitted in an IP network. Each
datagram contains source and destination addresses and data.
• Data Stream The continuous flow of data from one place to another.
• Default Handling A control used to determine IGMP forwarding rules,
Forward, Forward If Listener, or Discard—configurable by the system
administrator.
• DES (Data Encryption Standard) A National Institute of Standards and
Technology (NIST) secret key cryptography method that uses a 56-bit key.
DES is based on an IBM algorithm, which uses the block cipher method that
breaks the text into 64-bit blocks before encrypting them.
• Discard To discard all IP Multicast frames.
• DHCP (Dynamic Host Configuration Protocol) Software that automatically
assigns IP addresses to client stations logging onto a TCP/IP network. It
eliminates having to manually assign IP addresses to individual computers.
DHCP software typically runs in servers and is also found in network devices
such as ISDN routers and modem routers that allow multiple users access to
the Internet.
• DNS (Domain Name System) Name resolution software that lets users locate
computers on a UNIX network or the Internet (TCP/IP network) by domain
name. The DNS server maintains a database of domain names (host names)
and their corresponding IP addresses.
• DVB (Digital Video Broadcasting) A standard that provides the necessary
guidelines for the delivery of digital content over a variety of media.
• EGP (Exterior Gateway Protocol) A broad category of routing protocols that
are designed to span different autonomous systems.
• Encapsulation In communications, a method for transmitting multiple
protocols within the same network. The frames of one type of protocol are
carried within the frames of another. For example, SNA’s SDLC frames can be
encapsulated within TCP/IP and transmitted over a TCP/IP network.
225
SkyStream Networks
226 Glossary
EMR-5000 User’s Guide version 2.3
227
SkyStream Networks
• MTU (Maximum Transmission Unit) The largest packet size that can be
transmitted over the network. Messages longer than the MTU must be divided
into smaller packets by the communications protocol.
• Multicasting One-to-many transmission of an IP datagram to a host group
which is a set of one or more hosts identified by a single IP multicast
destination address. A multicast datagram is delivered to all members of a
destination host group with the same reliability as unicast IP datagrams.
• NAT (Network Address Translation) An Internet Engineering Task Force
(IETF) standard that allows an organization to present itself to the Internet
with one address. NAT converts the address of each LAN node into one IP
address for the Internet and vice versa. It also serves as a firewall by keeping
individual IP addresses hidden from the outside world.
• Netmask In the context of the EMR, the netmask specifies the range of
addresses to be translated. For example, a netmask of 255.255.255.255
represents only one address, while a netmask of 255.255.255.0 represents a
range of 256 addresses.
• Network hub A central connecting device in a network that joins
communications lines together in a star configuration.
• New IP Address The IP address modified by the SkyStream EMR in order to
send to the proper IP Multicast address on the network.
• NTP (Network Time Protocol) A protocol used to synchronize the clocks of
two computers on the network in a master/slave fashion.
• Null-modem cable An RS-232 cable used to connect two personal
computers together in close proximity for file transfer. It attaches to the serial
ports of both machines and simulates what would occur naturally if modems
and the phone system were used. It crosses the sending wire with the
receiving wire.
• On Air Broadcasting.
• Original Destination IP Address Client address where the multicast stream
is being sent.
• OS (Operating System) The master control program that runs the computer.
The operating system is the first program loaded after the computer is turned
on, and its main part, called the “kernel,” resides in memory at all times.
• Packet Any block of data sent over a network. Each packet can contain
sender, receiver, and error-control information, in addition to the actual
message. Packets can be of fixed-length or variable-length and reassembled, if
necessary, when they reach their destination.
• PAP (Password Authentication Protocol) The most basic access control
protocol for logging onto a network. A table of usernames and passwords is
stored on a server. When users log on, their usernames and passwords are sent
to the server for verification.
228 Glossary
EMR-5000 User’s Guide version 2.3
229
SkyStream Networks
230 Glossary
EMR-5000 User’s Guide version 2.3
• TTL (Time To Live) This value decrements each time the IP packet moves
through a router. When the number reaches the value of zero, the packet is
discarded.
• Transport mode Enables AH or ESP to process transport layer field and /or
higher layers of the datagrams. Most of the time, compulsory Tunnels (EMR
is the terminating edge) can be configured in tunnel mode and Voluntary
Tunnels (client PC is terminating edge) in transport mode.
• Tunnel mode Enables AH or ESP to process the network layer protocol —
the main advantage is that the IP header can be fully encrypted and
authenticated. In addition, it uses the IP address of VPN initiator to hide the
VPN client's IP address.
• UDP (User Datagram Protocol) A connectionless transport-level protocol
used in the suite of IP-based protocols. It enables the sending of data from
one computer to an application running on another computer. Like TCP
(Transmission Control Protocol), UDP is used with IP (the Internet
Protocol). Unlike TCP, UDP is connectionless and does not guarantee reliable
communication; the application must deal with lost or out-of-order packets.
• Unicast To transmit from one station to another, such as from client to
server or server to server.
• UTC (Universal Time, Coordinated) Coordinated Universal Time differs
from International Atomic Time by an integral number of seconds and is the
basis of most radio time systems and legal time systems. The step adjustments
(Leap Seconds) are usually inserted after the 60th second of the last minute of
December 31 or June 30.
• VPN (Virtual Private Networking) Emulates point-to-point connectivity. For
a secure VPN, data is encrypted using a protocol called the Point-to-Point
Tunneling Protocol (PPTP), or IPSec.
• VSAT (Very Small Aperture satellite Terminal) A small earth station for
satellite transmission that handles up to 56 kbits/sec of digital transmission.
• WAN (Wide Area Network) A communications network that covers a wide
geographic area, such as state or country.
231
SkyStream Networks
232 Glossary
EMR-5000 User’s Guide version 2.3
233
SkyStream Networks
I Date:
I Location:
I Bandwidth of each stream and data service (include how the stream is
measured).
I Reports
SUMMARY:
Detailed discription of the network and system with IP address (or attach a block diagram):
A list of ALL third party equipment before and after the EMR:
235
SkyStream Networks