Refer to the exhibit. An engineer applied a gRPC dial-in configuration on customer's router to provide connection multiplexing and two-way streaming. What does this configuration accomplish in a gRPC?
A.
It is used for encoding with the default protocol buffers
B.
It is the encoding requested by the gRPC server
C.
It is the encoding requested by the gRPC client
D.
It is the encoding that is used for dial-in and dial-out
Encoding requested by grpc client: gpbcompact, gpbkv. This is only pertinent to dialin and describes the request to the router - i.e. do I want compact or k/v payload
encoding = gpbkv
Answer C
Could really be "B"
See:
https://www.ciscolive.com/c/dam/r/ciscolive/emea/docs/2019/pdf/BRKNMS-3537.pdf
https://xrdocs.io/telemetry/tutorials/2018-03-01-everything-you-need-to-know-about-pipeline/
https://community.cisco.com/t5/service-providers-documents/implementing-grpc-telemetry-on-xr-devices/ta-p/3393966
I've read the following link and I believe correct answer is C. Encoding requested by the client.
https://xrdocs.io/telemetry/tutorials/2018-03-01-everything-you-need-to-know-about-pipeline/
Here is an extraction from the above URL on dial-in where we see it is the client requesting the encoding.
INFO[2017-11-15 16:51:09.093983] gRPC: Connected codec=gpb encap=gpb encodingRequest=gpbkv name="grpc_in_mymdtrouter" server=[2500::3]:57500 subscriptions=[health] tag=pipeline type="pipeline is CLIENT" username=cisco
I think "C" is correct. Dial-in from enignner to router - router is the server in the case.
Dial-in mode: The receiver dials in to the router and dynamically subscribes to one or more sensor paths or subscriptions. The router acts as the server and the receiver is the client. The router streams telemetry data through the same session. The dial-in mode of subscriptions is dynamic. This dynamic subscription terminates when the receiver cancels the subscription or when the session terminates.
Shouldn't this be 'B' as it is a dial-in connection? Requests come from collector.
upvoted 4 times
...
This section is not available anymore. Please use the main Exam Page.350-501 Exam Questions
Log in to ExamTopics
Sign in:
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
hk9042
1 year, 5 months agoelroy909
1 year, 7 months agojefranca
1 year, 8 months agoRogerForce
9 months agoctahoeb
2 years, 2 months agoRefrag
2 years, 2 months ago