Lantronix MPS100 EPS Reference Manual - Page 16

Addressing, Zones

Page 16 highlights

AppleTalk Concepts The Server supports only the Printer Access Protocol (PAP) and therefore cannot create outgoing AppleTalk sessions-only incoming print requests are accepted. Any services on the Server with AppleTalk enabled will show up as LaserWriters in Macintosh Chooser windows and are associated with an available zone (explained in Section 2.3.2). Users who select a Server service as their LaserWriter will have their print jobs forwarded to the Server for printing, or for queueing if the print port on the Server is in use or otherwise unavailable. AppleTalk printing is different from printing in other protocols. There are standard Macintosh drivers provided for specific Apple printer types, such as LaserWriters and ImageWriters, but there are no plain ASCII line printers by default. ASCII jobs are converted into PostScript (for laser printers) or bitmaps (for ImageWriters) when printed. Only laser printer devices are supported by the Server under AppleTalk. The Macintosh client will need to query the printer about status, so only laser printers that reply to these interactive PostScript requests can be used. The Server parallel ports support Bitronics mode, provided the attached laser printer also implements it. 2.3.1 Addressing AppleTalk provides for dynamic node addressing, allowing a node to choose its address at boot time. It will send network packets to the other nodes to avoid choosing a node ID already in use. A node can also discover its network number by listening for AppleTalk router broadcasts; if none are heard, a default network number is chosen. The Server will save zone/network/node ID triplets in permanent memory, which reduces traffic at reboot time, although the Server AppleTalk address may change across boots in response to any network changes. Network numbers are configured in the routers, so the only AppleTalk configuration supported by the Server is the specification of a zone name other than the default. Due to the generally non-configurable nature of AppleTalk, most AppleTalk devices are truly "plug-and-play"- they can be powered up and used right out of the box. 2.3.2 Zones Zones are arbitrary groupings of AppleTalk nodes used to organize resources into groups that are easier for users to understand. For example, a college may organize zones around departments, like Math Department and Physics Department. Zones allow users to sift through large numbers of nodes by choosing those groups they are familiar with regardless of the organization of the network. In general, zones need not have a correlation to physical or network location, thus any node can declare itself a member of any single zone. Zones, like nodes, originate from and are configured on AppleTalk routers. One zone on each network will be chosen by the router as the default zone. If there are no AppleTalk routers on the network, there will be only one zone (the default zone) of which all nodes are members. If no zone name has been previously defined on the Server, or if the defined zone is no longer valid, the Server will join the default zone and no other configuration is needed. The Server can be placed in a different zone with the Define Protocols AppleTalk command. Each time the Server is booted, or when its zone is changed, it will verify the zone name with a router. 2-2

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223

AppleTalk
Concepts
2-
2
The Server supports only the Printer Access Protocol (PAP) and therefore cannot create outgoing AppleTalk
sessions—only incoming print requests are accepted. Any services on the Server with AppleTalk enabled
will show up as LaserWriters in Macintosh Chooser windows and are associated with an available zone
(explained in Section 2.3.2). Users who select a Server service as their LaserWriter will have their print jobs
forwarded to the Server for printing, or for queueing if the print port on the Server is in use or otherwise
unavailable.
AppleTalk printing is different from printing in other protocols. There are standard Macintosh drivers
provided for specific Apple printer types, such as LaserWriters and ImageWriters, but there are no plain
ASCII line printers by default. ASCII jobs are converted into PostScript (for laser printers) or bitmaps (for
ImageWriters) when printed. Only laser printer devices are supported by the Server under AppleTalk.
The Macintosh client will need to query the printer about status, so only laser printers that reply to these
interactive PostScript requests can be used. The Server parallel ports support Bitronics mode, provided the
attached laser printer also implements it.
2.3.1
Addressing
AppleTalk provides for dynamic node addressing, allowing a node to choose its address at boot time. It will
send network packets to the other nodes to avoid choosing a node ID already in use. A node can also
discover its network number by listening for AppleTalk router broadcasts; if none are heard, a default
network number is chosen. The Server will save zone/network/node ID triplets in permanent memory,
which reduces traffic at reboot time, although the Server AppleTalk address may change across boots in
response to any network changes.
Network numbers are configured in the routers, so the only AppleTalk configuration supported by the
Server is the specification of a zone name other than the default. Due to the generally non-configurable
nature of AppleTalk, most AppleTalk devices are truly “plug-and-play”— they can be powered up and used
right out of the box.
2.3.2
Zones
Zones are arbitrary groupings of AppleTalk nodes used to organize resources into groups that are easier for
users to understand. For example, a college may organize zones around departments, like
Math
Department
and
Physics Department
. Zones allow users to sift through large numbers of nodes by
choosing those groups they are familiar with regardless of the organization of the network. In general, zones
need not have a correlation to physical or network location, thus any node can declare itself a member of
any single zone.
Zones, like nodes, originate from and are configured on AppleTalk routers. One zone on each network will
be chosen by the router as the
default
zone. If there are no AppleTalk routers on the network, there will be
only one zone (the default zone) of which all nodes are members. If no zone name has been previously
defined on the Server, or if the defined zone is no longer valid, the Server will join the default zone and no
other configuration is needed. The Server can be placed in a different zone with the
Define Protocols
AppleTalk
command. Each time the Server is booted, or when its zone is changed, it will verify the zone
name with a router.