In what way is a Craft Port different from a conventional RS-232 Port? It seems to be similar. Are there any interface or other important differences? Does craft port imply a higher level protocol on top of RS-232 as well?
Quick search reveals that it may be essentially a marketing term for Analog Devices series of RS-232 transceivers meant for low-power portable applications. This web page seems to corroborate: http://forum.wordreference.com/showthread.php?t=1944943
Here is a datasheet for one of their CraftPort devices: http://www.analog.com/static/imported-files/data_sheets/ADM101E.pdf
So in short, it doesn't seem to be a protocol, but instead the name of the transceiver line. Shouldn't be any different from regular RS-232. I guess people like the sound of the name and use it on their products.
Ah, one edit: It seems that the output voltage levels are +/4.2V and it allows full +/-15V input. Some 'RS-232' transceivers don't like the full +/-15V range and only produce 0-5V output. This is a step above those in terms of compatibility with the true RS-232 standard, which is not often completely met nowadays in terms of input/output voltages.
From this Expert sexchange question (scroll to bottom):
A craft interface is a direct connection to a device, usually, as you have read, through an RS232 port using an RJ45 type connector or a DB9 or DB25 connector. This interface provides access to a command line for the purpose of configuring the device or diagnosing problems, or for whatever reason the "user traffic" interfaces are inaccessible. In any event, the craft interface provides access to diagnostic and configuration functions.
It sounds like you provided the proper answer, where "Craft" is just a protocol that sits on top of lower level links--RS-232 perhaps being the most common. Perhaps analogous to AT commands.
A craft interface is a command line interface for directly configuring a network device - typically an ip router or switch. The connection is often over an rs232 or similar serial port on the physical device itself but can also be via telnet, ssh or various other methods.
Typically these interfaces are complex and hard to use for those not familiar with them. Each is specific to the manufacturer, device type and often the particular device. They can have hundreds of complex commands and multiple contextual modes with many inconsistencies in the way different commands and modes work. For this reason the word "craft" is often thought to come from the idea that when you're faced with the cli prompt you "Can't Remember A F...n Thing."