Question: 10. Refer to the code snippet below and answer the following questions a) To what host IP address and what port the program attempts to

 10. Refer to the code snippet below and answer the following

10. Refer to the code snippet below and answer the following questions a) To what host IP address and what port the program attempts to connect? What line(s) in the code contain this infor mation? (b) What transport protocol is used? What line(s) in the code indicate this? (c) ls there any checking performed in this snippet (including underlying transport and network protocols) to ensure that the other end has accepted the connection and is receiving data? Explain why (d) How many packets are exchanged between the computer running the program and the re- mote host if the function call near the end of the snippet (send(sfd, data, len, 0)) is successful? memsets&hints 0, sizeoff struct ad drinfo hints. aifamilyAF INET; hints ai socktype - SOCKDGRAM; hints ai protocolPPROTO UDP; s getaddrinfo"at5030-eng245 3server lakeheadu ca", "40233" 4. &hints, &result 71 if(s!_ 0) { fprintf(stderr, "getaddrinfo :-%s ", gai-strerror(s)); exit (EXIT FAILURE) -socket(result fprintf(stderr, "Failed-to-create. Socket " 10 sfd al-fa m ily, resultai-socktype, resultal-protocol): 12 f (sfd_-1) 13 14 exit (EXIT FAILURE) 16 17 18 19 20 21 messageAAAAAAaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" lenstrlen (message) 1 /* 1 for terminating null byte / for {i-0: i

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!