Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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 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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started