How can I best compare two similar strings in bash?

I want to compare `1.1.1.1:1000` to `1.1.1.1` and find it to be a match.

```
1.1.1.1:1000 1.1.1.1 MATCH
1.1.1.2:1000 1.1.1.1 NO MATCH

```

Here's a simple script illustrating the challenge:

```
#!/bin/sh

IPONE="1.1.1.1:1000"
IPTWO="1.1.1.1"

if  [[ "$IPONE" == "$IPTWO*" ]] ; then
    echo "$IPONE $IPTWO Match"
else
    echo "$IPONE $IPTWO ERROR"
fi

```