1 / 243

MALC Provisioning

MALC Provisioning. SE Training October 2005. Management. There are three primary management interfaces: Local Craft (serial) port for terminal access Ethernet port for standard IP address assignment and management RFC 1483 routed IP connection over the ATM interface (inband management)

orea
Download Presentation

MALC Provisioning

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MALC Provisioning SE Training October 2005

  2. Management • There are three primary management interfaces: • Local Craft (serial) port for terminal access • Ethernet port for standard IP address assignment and management • RFC 1483 routed IP connection over the ATM interface (inband management) • Initial configuration must be done over the craft port. • Once an IP address has been assigned, users can manage the system using telnet (CLI), ZMS-LT, or ZMS. • The MALC supports 5 concurrent telnet sessions and 1 console session.

  3. Serial (Craft) Port • Communication parameters: • 9600 bps • 8 data bits • No parity • 1 stop bit • No flow control • (the default configuration of the serial port can be changed using an rs232-profile) • Login: admin • Password: (default zhone) • zSH> // CLI Prompt • To log out of the system use the “logout” command • To enable or disable logging on the serial port: • zSH> log session on | off

  4. Exercise: Log into the serial port • Objective: • Log into the serial port (one session allowed) using Hyperterminal or other terminal program

  5. Configuring Management Interfaces • The MALC can be configured remotely using: • Uplink card Ethernet Interface • A single Ethernet interface on the Uplink card designed for managing traffic • ATM management connection • Device terminates an ATM PVC and routes it over an Ethernet interface for managing traffic • ZMS • ZMS communicates with the system using SNMP traps

  6. Uplink Card Ethernet Interface • Ethernet interface on the Uplink card designed for management traffic. • The interface-add command specifies the basic parameters of the IP interface e.g. IP address and Netmask. • The ip-interface-recordfor the Uplink card is named ethernet1. This interface is shared between the two Ethernet ports on redundant Uplink cards (if they exist). • The system can be reached using the address configured in the ethernet1 ip-interface-record, no matter which card is active.

  7. Configuring the Ethernet IP Interface • The following examples configure the IP address for the system: • zSH> interface add 1-1-1-0/ethernetcsmacd 192.168.1.33/24 • zSH> interface add 1-1-1-0/ethernetcsmacd vlan 999 192.168.1.33/24 • zSH> interface show • In example 1, the IP address is untagged and in example 2, it is tagged using vlan id 999

  8. Creating a default route • The following example creates a default route using the gateway 192.168.1.1 with a cost of 1 (one): • route add default 192.168.1.1 1 • Use the route showand route list commands to verify that the route was added. • Use the pingcommand to verify connectivity to the default gateway. • Use the interface show command

  9. Exercise: Configure an Ethernet Interface and Route • Objective: • Provision the ip-interface-record for remote telnet capability and add the default route • Use IP addresses provided by instructor • Log out of the console connection • Telnet to MALC using the IP address • Use the interface show command to verify that the Ethernet interface was configured correctly • Use the route show/route list/interface show commands to verify the route/connectivity • Use the ping command to verify connectivity to the default gateway

  10. Adding Users • The adduser command creates a new user account and adds it to the database. The command also generates a random password which the user can change with the changepasscommand. zSH> adduser Please provide the following: [q]uit. User Name: jjsmith User Prompt[zSH>]: Please select user access levels. admin: -------> {no}: yes zhonedebug: --> {no}: voice: -------> {no}: data: --------> {no}: manuf: -------> {no}: database: ----> {no}: systems: -----> {no}: tool: --------> {no}: useradmin: ---> {no}: .................................. User name:(jjsmith) User prompt:(zSH>) Access Levels: (admin) Save new account? [s]ave, [c]hange or [q]uit: s User record saved. TEMPORARY PASSWORD: sqgUr2J7

  11. Changing Passwords • This command changes password for the current user. zSH> changepass Current Password: New Password : Confirm New Password : Password change successful.

  12. Updating Users • This command updates user privileges for an existing user. Syntax updateuser username Example zSH> updateuser jjsmith Updating access levels for user (jjsmith) Please provide the following: [q]uit admin: -------> {yes}: no zhonedebug: --> {no}: voice: -------> {no}: data: --------> {no}: manuf: -------> {no}: database: ----> {no}: systems: -----> {no}: tool: --------> {no}: useradmin: ---> {yes}: Save changes? [s]ave, [c]hange or [q]uit: s User record updated.

  13. Exercise: Add Users/Change Passwords • Objective: • Via telnet session, add yourself as a user • Use your first name as username • Give yourself admin level privilege • Change temporary password to your last name • logout and log back in as a unique user • showuser • who • msg • changepass • deleteuser • Note: logout + session # will terminate a telnet session.

  14. Help • Displays help text for a command Syntax: help [ -p ][ command ] command Displays detailed help for the specified command. -p Displays the available commands, a brief explanation of the command, and the access level. To get help on a particular command, enter the help command followed by the name of the command. For example: zSH> help slots Use: slots [<slotNum>] This command displays the card type present in each slot. If <slotNum> is provided, it shows detailed information about the card.

  15. Shortcuts • Up/Down arrows • Tab to auto complete some commands • CTRL+U to clear line • q to quit at any point in the command • ESC+SHIFT A to place cursor at the far right

  16. Other useful commands (not case sensit.) • Set2default • Slotreboot • Slots • Log session on/off • Msg (“msg all test” muestra un mensaje a todos los usr.) • Disconnect Session # • Timeout • History (muestra los ultimos comandos ejecutados) • Swversion • Setdatetime • Alarm show • Showactivecards • Showredundancy • Showline • Showlinestatus • System-access • Update system

  17. Exercise: Set basic system parameters • Objective: • Provision the following parameters: • setdatetime • update system • setcliprov • timeout

  18. CLI Basics • The CLI contains profiles, which are templates for configuring the system; records, which are specific instances of profiles; and commands, which manipulate records or perform system functions (such as displaying line status). • The 5 profile commands: • list • get • update • new • delete

  19. MALC Default Configuration • Slot cards (except the Uplink card) must be enabled in a card-profile before they will boot up. • A single record for the Ethernet interface on the Uplink card exists. No other profiles to configure physical interfaces exist. • A default systemprofile 0 exists with the following configuration: • Authentication traps are not enabled • ZMS communication is not configured

  20. Profile Indexes • The CLI is based on profiles. These profiles are stored with an index. The index will either represent the physical port location or a user defined index number. • Indexes that represent a physical port location use the convention shelf-slot-port-subport/porttype Examples: 1/10/5012= shelf/slot/cardid# 1-1-1-0/ip - shelf/slot/port/subport zSH> get if-translate 1-4-25-0/adsl -> s-s-p-s/t zSH> get atm-traf-descr 99 -> user defined

  21. List The command list has two different functions: • As a stand alone command, it will display all available profiles • list profile-type will list all instances of this “profile-type:” zSH> list if-translate if-translate 1-1-2-0/ethernetcsmacd if-translate 1-1-2-0-ethernetcsmacd/other 2 entries found.

  22. Get The command get will retrieve a profile that exists on the device and display all of the configuration settings: zSH> get system 0 syscontact: -----------> {} sysname: --------------> {Z-Edge 64BH2A} syslocation: ----------> {} enableauthtraps: ------> {disabled} setserialno: ----------> {0} zmsexists: ------------> {false} zmsconnectionstatus: --> {inactive} zmsipaddress: ---------> {0.0.0.0} configsyncexists: -----> {false} configsyncoverflow: ---> {false} configsyncpriority: ---> {high}

  23. Update • Update is used to make changes to the parameters of an existing profile: zSH> update if-translate 1-12-3-0/voicefxs Please provide the following: [q]uit. ifIndex: -----------> {43}: shelf: -------------> {1}: slot: --------------> {12}: port: --------------> {3}: subport: -----------> {0}: type: --------------> {voicefxs}: adminstatus: -------> {down}: up physical-flag: -----> {true}: iftype-extension: --> {none}: ifName: ------------> {1-12-3-0}: redundancy-param1: -> {0}: Save changes? [s]ave, [c]hange or [q]uit:s

  24. New The new command creates a new profile. Once this profile is saved, it is added to the working database. This is most commonly used with atm-vcl, atm-traf-descr, etc. zSH> new atm-traf-descr 10 Please provide the following: [q]uit. td_type: -----------------> {atmNoClpNoScr}: td_param1: ---------------> {0}: 3661 td_param2: ---------------> {0}: td_param3: ---------------> {0}: td_param4: ---------------> {0}: td_param5: ---------------> {0}: cac-divider: -------------> {1}: td_service_category: -----> {ubr}: td_frame_discard: --------> {false}: usage-parameter-control: -> {true}: Save new record? [s]ave, [c]hange or [q]uit: s

  25. Delete Use delete in conjunction with a profile. The system will verify the delete before completing the command. Answering “[y]es” will delete the profile: zSH> list atm-traf-descr atm-traf-descr 10 1 entry found. zSH> delete atm-traf-descr 10 atm-traf-descr 10 1 entry found. Delete atm-traf-descr 10? [y]es, [n]o, [q]uit : y atm-traf-descr 10 deleted.

  26. Show • The showcommand displays the default contents of profile and its parameter value ranges (partial ex.): zSH> show ip-interface-record vpi:---------------> {0 - 4095} vci:---------------> {0 - 65535} rdindex:-----------> {0 - 2147483647} dhcp:--------------> none client server both addr:--------------> {0 - -1} netmask:-----------> {0 - -1} bcastaddr:---------> {0 - -1} destaddr:----------> {0 - -1} farendaddr:--------> {0 - -1} mru:---------------> {0 - 2147483647} reasmmaxsize:------> {0 - 65535} ingressfiltername:-> {33} egressfiltername:--> {33} pointtopoint:------> no yes

  27. Slots Command Use the slots command to view all the cards in the system and their current state: zSH> slots 1: MALC OC3F (RUNNING) 4: MALC GSHDSL (LOADING) 6: MALC XDSL 48 (LOADING)

  28. Slots Command con’t Use the Slots command with a slot number to get additional information: zSH> slots 8 Type : MALC OLT Card Version : 11710100 EEPROM Version : 1 Serial # : 1640126 CLEI Code : No CLEI Card-Profile ID : 1/8/5031  Note the card profile ID Shelf : 1 Slot : 8 State : LOADING Mode : NONE Heartbeat check : enabled Longest hbeat : 0 Fault reset : enabled

  29. Adding New Cards - MTAC zSH> new card-profile 1/10/5003 Please provide the following: [q]uit. sw-file-name: -----------> {}: malcmtac.bin admin-status: -----------> {operational}: upgrade-sw-file-name: ---> {}: upgrade-vers: -----------> {}: admin-status-enable: ----> {enable}: sw-upgrade-admin: -------> {reloadcurrrev}: sw-enable: --------------> {false}: true sw-upgrade-enable: ------> {false}: card-group-id: ----------> {0}: hold-active: ------------> {false}: weight: -----------------> {nopreference}: card-line-type: ---------> {unknowntype}: ds1 card-atm-configuration: -> {notapplicable}: Save new record? [s]ave, [c]hange or [q]uit: s

  30. Adding New Cards – Redundant Uplink zSH> new card-profile 1/2/5109 Please provide the following: [q]uit. sw-file-name: -----------> {}: malcds3f.bin admin-status: -----------> {operational}: upgrade-sw-file-name: ---> {}: upgrade-vers: -----------> {}: admin-status-enable: ----> {enable}: sw-upgrade-admin: -------> {reloadcurrrev}: sw-enable: --------------> {false}: true sw-upgrade-enable: ------> {false}: card-group-id: ----------> {0}: 1<- Must match active card (zero is a valid ID) hold-active: ------------> {false}: weight: -----------------> {nopreference}: card-line-type: ---------> {unknowntype}: ds3 card-atm-configuration: -> {notapplicable}: vbnrt65rt30Must match active card Save new record? [s]ave, [c]hange or [q]uit: s

  31. Adding New Cards – Voice Gateway zSH> new card-profile 1/3/5040 Please provide the following: [q]uit. sw-file-name: -----------> {}: malct1e132vg.bin admin-status: -----------> {operational}: upgrade-sw-file-name: ---> {}: upgrade-vers: -----------> {}: admin-status-enable: ----> {enable}: sw-upgrade-admin: -------> {reloadcurrrev}: sw-enable: --------------> {false}: true sw-upgrade-enable: ------> {false}: card-group-id: ----------> {0}: hold-active: ------------> {false}: weight: -----------------> {nopreference}: card-line-type: ---------> {unknowntype}: ds1 card-atm-configuration: -> {notapplicable}:

  32. Adding New Cards – ADSL 48 zSH> new card-profile 1/6/5036 Please provide the following: [q]uit. sw-file-name: -----------> {}: malcxdsl48ns.bin admin-status: -----------> {operational}: upgrade-sw-file-name: ---> {}: upgrade-vers: -----------> {}: admin-status-enable: ----> {enable}: sw-upgrade-admin: -------> {reloadcurrrev}: sw-enable: --------------> {false}: true sw-upgrade-enable: ------> {false}: card-group-id: ----------> {0}: hold-active: ------------> {false}: weight: -----------------> {nopreference}: card-line-type: ---------> {unknowntype}: card-atm-configuration: -> {notapplicable}: Save new record? [s]ave, [c]hange or [q]uit: s

  33. Exercise: Create new card profiles • Objective: • Create new card-profiles for the system cards • Use the dir command to confirm the software is in the directory • Using the .bin image, create new card profiles for each card in the system • Use the showredundancy command for the uplinks • Confirm the cards boot up properly Note: • Card profile for slot 1 is automatically created • Redundant uplinks must have the same card-group-id

  34. System Clocking • The MALC can receive system clocking from one of the following sources: • The DS1 interfaces on the T1/E1 Uplink card • The DS3 interface on DS3 Uplink card • The OC3-c/STM1 and OC12-c cards interfaces • The BITS clock source on the MTAC/Ring card • The system creates system-clock-profiles for each interface that can provide clocking for the system • If there are multiple active interfaces configured as eligible clock sources, the system selects a clock source based on the weight configured in the system-clock-profile • If a primary clock source is configured in the system profile – this clock source overrides all other clocks

  35. Configuring System Clocking • Update the ds1-profile or sonet-profile or the ds3-profile to specify the type of clocking for the interface: • update ds1-profile shelf-slot-port-subport/ds1 • update sonet-profileshelf-slot-port-subport/sonet • update ds3-profile shelf-slot-port-subport/ds3 • Update the system-clock-profile to specify whether the clock is eligible and to assign a weight • update system-clock-profile shelf-slot-port-0/type (type=ds1,ds3 or sonet) • To specify a system clock in the system-profile (clock-sources specified in the system-profile override settings in the system-clock-profiles): • update system 0

  36. Clocking Parameters • transmit-clock-source(ds1-profile,ds3-profile or sonet profile) - there are three clocking options for DS1/DS3 interfaces Values: • looptiming- The recovered receive clock from the line is used as the transmit clock • localtiming- A local clock source is used on the DS1/DS3 transmit signal • throughtiming - The transmit clock is derived from the recovered receive clock of another interface • Default: looptiming (DS3), throughtiming (DS1)

  37. Clocking Parameters - continued • primaryclocksource (in the system profile) • The shelf-slot-port-subport/type of an interface to provide clocking for the system. For the BITS clock on the MTAC/Ring card, specify the address in the form shelf-slot-1-0/ds1 • system-clock-eligibility (in the system-clock-profile) • Specifies whether the interface is eligible to provide clocking for the system. Values: true false Default: false • system-clock-weight (in the system-clock-profile) • Assigns a weight to the clock source. If you assign weight to a clock source that is higher than the currently active clock source, the system will switch over to that clock source. • Values: 1 to 10 : 1 is the lowest priority, 10 is the highestDefault: 5

  38. Example: Configuring a OC3/STM1 Clock Source • Verify the clocking source interface is up and active • Verify transmit-clock-source parameter in the sonet-profile is “looptiming” • In the system-clock-profile enable the clock source – set the system-clock-eligibility parameter to “true” zSH> get sonet-profile 1-1-1-0/sonet medium-type: -----------------> {sonet} medium-line-coding: ----------> {sonetmediumnrz} medium-line-type: ------------> {sonetshortsinglemode} medium-circuit-identifier: ---> {} medium-loopback-config: ------> {sonetnoloop} path-current-width: ----------> {sts3cstm1} clock-external-recovery: -----> {enabled} clock-transmit-source: -------> {looptiming} medium-cell-scramble-config: -> {true} medium-line-scramble-config: -> {true} zSH> update system-clock-profile 1-1-1-0/sonet system-clock-eligibility: ---------------> {false}: true system-clock-weight: ---------------> {5}:

  39. Revertive Clock Source • Redundant clock sources are revertive by default • If a standby clock source becomes active after the failure of a primary clock source – the system will revert to the primary clock source after the clock source becomes active • To disable revertive clock sources set the revertiveclocksource parameter in the system profile to “false”

  40. Configuring a Clock Source in the System Profile • Clock sources configured in the systemprofile override settings in clock-source-profiles. • Typically, specifying a clock source in the systemprofile is not necessary, but can be use to manually change clock sources, or for testing purposes.

  41. Configuring a Clock Source in the System Profile • The following example specifies that the first T1 interface on the Uplink card provides system clocking: zSH> update system 0 Please provide the following: [q]uit. syscontact: ----------> {Zhone Global Services and Support 7001 Oakport Road Oakland Ca. (877) Zhone20 (946-6320) Fax (510)777-7113 support@zhone.com}: sysname: -------------> {Zhone Raptor}: syslocation: ---------> {Oakland}: enableauthtraps: -----> {disabled}: primaryclocksource: --> {0/0/0/0/0}: 1-1-1-0/dsl ringsource: ----------> {internalringsourcelabel} revertiveclocksource -> {true} Save changes? [s]ave, [c]hange or [q]uit: s Record updated.

  42. Use the “clkmgrshow” command Syntax: Clkmgrshow [current | eligible | list ] current – displays the current primary and secondary clock sources eligible – displays only the eligible clock sources, these are interfaces that are active and configured as eligible list – lists the eligible and non-eligible clock sources Viewing Clock Sources

  43. Exercise: Configuring System Clocking • Configure a DS1 or MTAC/Ring clock source: • Verify that the interface is up and active with the showline command • Set the transmit-clock-source parameter to looptiming with the updateds1-profile command • Enable the clock source and change the default weight (if necessary) with the updatesystem-clock-profile command • Use the clkmgrshow command to ensure the clock is active

  44. Review

  45. ATM & ADSL Applications

  46. MALC ADSL/ATM Applications • ADSL technology • ADSL turnup • ATM technology • ATM data • VP/VC cross-connects • IMA • ATM voice

  47. xDSL Technology

  48. xDSL Technology • Limitations include: • Distance • Gauge of copper wire • Splices • Interference • Load coils

  49. xDSL Types • Full Rate • G.DMT • G.Lite • T1.413 • G.hs • ADSL2 • ADSL2+ • VDSL

  50. xDSL Turnup

More Related