------------------------------------------------------------------- Mohamed G. Gouda CS 356 Spring 2019 Exercise 2 ------------------------------------------------------------------- Consider an application that consists of a server host sh and a client host ch. (1) sh knows its own well-known address sh, a well-known port i, and a socket ss associated with port i. Does ch know sh, i, and ss? (2) At the beginning (before ch sends any request messages to sh), ch knows its own address ch, a port j, and a socket cs associated with port j. Does sh know ch, j, and cs at the beginning? ---------------------------------------------------------------- Solutions ---------------------------------------------------------------- (1) The client host ch knows ch and i but it does not know ss. (2) The server host sh does not know ch, j, and cs at the beginning. ----------------------------------------------------------------