The Mudcat Café TM
Thread #89222 Message #1683881
Posted By: Rapparee
02-Mar-06 - 10:33 PM
Thread Name: BS: Unimaginitive and VERY dull thread.
Subject: RE: BS: Unimaginitive and VERY dull thread.
1. The data elements in field 007 are positionally defined and the number of character positions in field 007 depends upon the code contained in 007/00. Character position 00 contains a code that identifies the category of material. The fill character (|) is not allowed in this position. The fill character may be used in any other character position when the cataloging agency makes no attempt to code the position.
The categories of material for which field 007 is applicable in bibliographic records are presented in the following order in the field description: map, electronic resource, globe, tactile material, projected graphic, microform, nonprojected graphic, motion picture, kit, notated music, remote-sensing image, sound recording, text, videorecording, and unspecified.
2. A subnet mask increases the amount of address that is deemed to be "network" thereby reducing the amount of host for each address.
e.g. Class C address 194.64.48.86, mask 255.255.255.240
In binary:
Address 11000010.01000000.00110000.01010110
Mask 11111111.11111111.11111111.11110000
So the network is the 28 most significant bits.
To determine the subnet, the address is ANDed with the mask.
Address 11000010.01000000.00110000.01010110
Mask 11111111.11111111.11111111.11110000
=========================================
ANDed 11000010.01000000.00110000.01010000
Thus, to determine whether two addresses are in the same subnet, the address is ANDed with the mask, and the two results compared.
E.g. Is 194.64.48.86 in the same subnet as 194.64.48.162, when a mask of 255.255.255.240 is applied?
Subnets are 194.64.48.80 and 194.64.48.160, so they are not in the same subnet.
Only the last octet need really be considered when testing this - 195.200.21.50 is clearly not the same network!
Also, if the subnet is applied in this way, simply determining the least significant bit of the mask (in our case, 100002 or 16) gives the number of addresses in each subnet, so the addresses will be 0-15, 16-31, 32-47, 48-63, etc. As "all zero" and "all one" addresses are not allowed, 194.64.48.0, 194.64.48.15, 194.64.48.16, 194.64.48.31, 194.64.48.32, etc. are not legitimate when masked to 255.255.255.240 (in binary, these make the last 4 bits all zeroes or all ones; these are the host addresses reserved for network or broadcast).