ELI5: Explain Like I'm 5

Locator/Identifier Separation Protocol

Okay kiddo, imagine you have a toy car and you want to find it in your room. You can either look for it using its appearance (color, shape, size) or by remembering where you put it last time.

Similarly, when computers want to find each other on the internet, they can either use how they look (IP address) or where they are (URL). Now, sometimes it's easier to remember where a computer is than what it looks like, especially if the computer can change its appearance (IP address) frequently.

That's where the locator/identifier separation protocol (LISP) comes in. It separates the location of a computer (locator) from its identity or name (identifier). This makes it easier to find a computer even if it changes its location (IP address) or if there are multiple computers with the same identity (URL).

So, imagine every computer has two parts: a name tag (identifier) and a GPS tracker (locator). When you want to find a computer, you look at its name tag to see what it's called and then use the GPS to find where it is. And if the computer moves to a new location, you just update its GPS tracker without changing its name tag.

That's how LISP helps computers find each other on the internet by separating their identity (name tag) from their location (GPS tracker).