Advantages and disadvantages of internet protocol