background image

Introduction – TCP/IP and Networking with microLoad.net 

AB06064 · Issue/Rev. 0.0 (5/06

)

  

Page 

1

 

 
Introduction to TCP/IP Communications and Basic Networking 

 

It is not necessary to become a skilled network administrator to successfully communicate with the 
microLoad.net via TCP/IP. However, some basic networking knowledge will be quite helpful in 
establishing and maintaining reliable communications with devices such as the microLoad.net that can be 
connected via Ethernet and TCP/IP. Some of the following terms may be encountered while configuring 
or maintaining your device connections: 

TCP/IP

 (Transfer Control Protocol/Internet Protocol) is the widely accepted standard protocol for 

Internet and World Wide Web communications. Many other Internet standard protocols – HTTP 
for Web browsing, FTP for file transfers, etc. – use TCP/IP as the underlying control protocol.  

Ethernet:

 A low-level protocol that implements the hardware link between two or more host 

devices. TCP/IP is often used over an Ethernet connection. 

MAC Address:

 A fixed, permanent 6-byte hardware address assigned to an Ethernet device by 

the manufacturer. 

IP Address:

 a four-byte (32 bit) number, usually displayed as 4 separate 

octets

 (8 bit numbers) 

i.e. 

192.168.0.1

, that uniquely identifies a host and network.  

IP address ranges are grouped by 

class

; the first few bits determine the class. Class ‘A’ networks 

have a value from 0-127 in the first octet; class ‘B’ networks start with 128-191; class ‘C’ from 
192-223. The special values of 224-239 are reserved for class ‘D’ (multicast) addresses, and the 
values 244-255 are reserved (class ‘E’) addresses. 

Net Mask

 The number of bits in the IP address that is used to specify the 

network

 

address

. The 

remaining bits specify the host address. A Class ‘C’ network has a net mask of 24 (the first 24 
bits are common to all machines on the network, the last 8 bits are the host id and are unique for 
each machine on the network). Therefore, a class ‘C’ network can have up to 254 hosts (host 
numbers 0 and 255 are reserved by the standard for special features such as broadcasting.)  A 
very large class ‘A’ network has an 8 bit net mask – leaving 24 bits to specify the host. Hence this 
type of network can have a huge number of host machines -2

24 

= over 16 

million

 computers – but 

there can only be 255 of those types of networks in existence since there are only 255 unique 
network IDs that can be made from 8 bits. So why specify a net mask if it’s implied by the 
network class? The reason for a net mask is clear when it is realized that some networks need to 
have many more hosts than 255, and that there would not be very many networks if we only 
allowed Class ‘A’ networks. Net masks are often written out in octet form… 255.255.255.0 is the 
same as saying the net mask is 24 bits. It can also be specified with the network address using a 
backslash, i.e. 

192.168.0.0/24

. So, if we have a machine on that network with the IP address 

192.168.0.23 (A class ‘C’ network), the network address is 192.168.0 and the host address is 23. 

There are some network addresses that are reserved by the standard as ‘local network’ 
addresses. These network addresses are allowed only behind a router that ‘hides’ the local 
network from the Internet. Many internal internet networks use these addresses: all the class ‘C’ 
networks starting with 

192.168.xxx.xxx/24

 and the class ‘A’ network 

10.xxx.xxx.xxx/8

. Since most 

organizations do not require a full class ‘A’ network, often a subsection of the address space is 
used, i.e. 

10.0.xxx..xxx/16.

 This is called ‘

sub-netting’

. Alternatively, sometimes two or more class 

‘C’ networks are combined thus: 192

.168.0.xxx/23. 

This is known as 

‘super-netting’

Gateway

gateway

 address specifies where outgoing messages addressed to other networks 

should be directed. This allows devices like routers, hubs and switches to be specified as the 
interface to anything external to the physical network. 

 
There is much information on TCP/IP and networking on the World Wide Web. One such example of a 
more detailed description can be found at the time of this writing at 

http://www.faqs.org/rfcs/rfc1180.html

This is one of an entire series of RFCs (Request For Comments) that make up the documentation on 
networking standards. 

Summary of Contents for Smith Meter microLoad.net

Page 1: ... Configuring Windows 2000 XP for Ethernet Connection to microLoad net 3 Section II Configuring a SLIP Connection 5 microLoad Settings for SLIP Communications 5 PC Settings for SLIP Communications 6 Section III Using the TCP IP Link 8 Checking the TCP IP Connection 8 Appendix I Firmware Upgrade Procedure 9 Performing the Firmware Upgrade 9 Appendix II Troubleshooting TCP IP Communications 11 Troubl...

Page 2: ......

Page 3: ...the inputting of incorrect or improper program or default values entered in connection with the Smith MeterTM microLoad net Proprietary Notice This document contains information that is proprietary to FMC Technologies Measurement Solutions Inc and is available solely for customer information The information herein shall not be duplicated used or disclosed without prior permission of FMC Measuremen...

Page 4: ......

Page 5: ...reserved by the standard for special features such as broadcasting A very large class A network has an 8 bit net mask leaving 24 bits to specify the host Hence this type of network can have a huge number of host machines 224 over 16 million computers but there can only be 255 of those types of networks in existence since there are only 255 unique network IDs that can be made from 8 bits So why spe...

Page 6: ... Program Com Link Level 3 Return to the Main Menu using the Clear key Note If using the microLoad net s Ethernet port make sure that none of the microLoad net serial communications ports are configured to the SLIP TCP IP function configuring a SLIP connection will disable the Ethernet connection It is recommended that the microLoad net be installed to a private network not connected directly to th...

Page 7: ...rossover cable or connecting both the PC and the microLoad to a multi port network device such as a hub switch or router If using a crossover cable plug one end of the cable into the Ethernet port on the PC If using a hub connect the PC s Ethernet port to one of the router s ports using a standard cable At the microLoad net remove the cover and find the CAT 5 connector CN8 on the back of the MNET ...

Page 8: ...ted then click Properties Select Use the following IP address Enter an IP address on the same network as the microLoad i e 192 168 0 10 Make sure the host address is different than the microLoad net Enter the subnet mask 255 255 255 0 Click OKAY when finished Click OKAY again to exit the Local Area Connection dialog Continue with the section titled Establishing and Verifying a Successful Connectio...

Page 9: ...eriod ie RAM and ROM test Press Enter from the ready screen to access the Main Menu Once in the Main Menu screen select Program Mode Menu and press Enter Enter the access code when prompted and press Enter Select Comm Directory and Press Enter from the Program Mode Menu From Comm Directory select the Comm Port Config and press Enter Select Comm 1 and press Enter From Comm 1 Directory select the fo...

Page 10: ...ng identifiably unique o Select Communications cable between two computers Com 1 when the wizard prompts for a device selected Click Next o Click on Anyone s Use for connection availability Click Next o Click Finish on the Confirmation page of the Wizard Upon completion a new screen will pop up automatically with the title Connect to microLoad via SLIP Click Properties o In the General tab select ...

Page 11: ...elect Internet Protocol TCP IP in the list box and click Properties A new window will appear that is labeled Internet Protocol TCP IP Properties o Select Use the following IP address o Specify an address that is DIFFERENT from but on the same subnet as the microLoad you are using For example if the microLoad is configured for 192 168 0 1 set the PC to 192 168 0 5 or 192 168 0 10 etc Click OK to ex...

Page 12: ...nnection was successful this will occur if the microLoad net is in program mode via the keypad or configured so that Program Mode access through communications is disabled If the microMate application times out and fails to connect consult Appendix II Troubleshooting for assistance with debugging the connection With the microMate you can read and write program codes use the Terminal Emulator to se...

Page 13: ...l nonvolatile memory in the microLoad configuration reports equations etc continue IMPORTANT BE SURE YOU HAVE SAVED A COPY OF THE PROGRAM CODE CONFIGURATION BEFORE PROCEEDING ALONG WITH SAVING ANY ADDITIONAL CONFIGURATION ITEMS SUCH AS ONFIGURABLE REPORTS USER EQUATIONS ETC IN USE Select OK to continue the upgrade process or Cancel to abort If the PC running microMate has an Internet connection th...

Page 14: ...owing microLoad net to boot into RAM Executive please wait will be displayed Select OK when prompted to begin the download You will see the following text displayed on the microMate o Erasing existing application memory flash o Initiating application image download o Downloading image The download process may take from 2 to 10 minutes SLIP is usually significantly slower than Ethernet When the dow...

Page 15: ...y A useful tool for troubleshooting network communications is a packet sniffer This type of utility provides a mechanism to display the traffic being sent received from the Ethernet port and to dig down to the lower levels to view MAC addresses and IP packet data An open source implementation of a packet sniffer utility Ethereal is available and can be downloaded from the Web at http www ethereal ...

Page 16: ... Upgrade Firmware The microMate will attempt to retrieve the latest firmware image from the Internet and place it in the application directory You can perform this operation from any Internet enabled PC it does not have to be connected to the microLoad net for the firmware retrieval process portion of the upgrade to be performed Automated Upgrade Process Fails Unable to Locate Firmware Image This ...

Page 17: ...Appendix II Troubleshooting AB06064 Issue Rev 0 0 5 06 Page 13 ...

Page 18: ...rgentina Phone 54 11 4312 4736 Integrated Measurement Systems Corpus Christi TX USA Phone 361 289 3400 Kongsberg Norway Phone 47 32 286 700 San Juan Puerto Rico Phone 787 274 3760 United Arab Emirates Dubai Phone 971 4 331 3646 Liquid Measurement Products Erie PA USA Phone 814 898 5000 Los Angeles CA USA Phone 661 702 8660 Slough England Phone 44 1753 57 1515 Ellerbek Germany Phone 49 4101 3040 Ba...

Reviews: