Important: The information in this document is obsolete and should not be used for new development.
Chapter 4 - Zone Information Protocol (ZIP)
This chapter describes the Zone Information Protocol (ZIP) that maintains mappings of zone names to network numbers on internet routers. ZIP is primarily implemented by routers. A small portion of ZIP is implemented on nodes that are not routers to allow you to obtain zone information from a router node. This chapter describes only the portion of ZIP that is implemented on a node that is not a router.You should read this chapter if you want to obtain
The portion of ZIP that is implemented on nodes that are not routers uses the AppleTalk Transaction Protocol (ATP) to send requests for zone information to a router node. To better understand how ZIP handles your requests for information and returns to you responses to those requests, you should read the chapter "AppleTalk Transaction Protocol (ATP)" in this book.
- the name of the zone to which the node belongs that is running your application
- the names of the zones for the local network to which your application's node
is connected- the names of all the zones that exist throughout the AppleTalk internet to which your local network belongs
For an overview of the Zone Information Protocol and how it fits within the AppleTalk protocol stack, read the chapter "Introduction to AppleTalk" in this book, which also introduces and defines some of the terminology used in this chapter. For a description of the Zone Information Protocol specification, see Inside AppleTalk, second edition.
Chapter Contents
- About ZIP
- Using ZIP
- Getting the Name of Your Application's Zone
- Getting a List of Zone Names for Your Local Network or Its Internet
- ZIP Reference
- Data Structures
- The XPP Parameter Block for ZIP
- Routines
- Obtaining Zone Information
- Summary of ZIP
- Pascal Summary
- Constants
- Data Types
- The XPP Parameter Block for ZIP
- Routines
- Obtaining Zone Information
- C Summary
- Constants
- Data Types
- The XPP Parameter Block for ZIP
- Routines
- Obtaining Zone Information
- Assembly-Language Summary
- Constants
- XPP csCode
- XPP Driver Unit Reference Number
- XPP xCall Subcodes for ZIP Commands
- Data Structures
- XPP Parameter Block Common Fields for ZIP Routines
- GetMyZone
- GetLocalZones
- GetZoneList
- Result Codes