37 votes 37 votes What is the maximum size of data that the application layer can pass on to the TCP layer below? Any size $2^{16}$ bytes - size of TCP header $2^{16}$ bytes $1500$ bytes Computer Networks gatecse-2008 easy computer-networks application-layer-protocols isro2016 + – Kathleen asked Sep 11, 2014 edited Jun 26, 2018 by Pooja Khatri Kathleen 17.6k views answer comment Share Follow See all 0 reply Please log in or register to add a comment.
Best answer 61 votes 61 votes OPTION A Its transport layers responsibility to divide data in to fragments/ packets. Application layer need not worry about it. Desert_Warrior answered Jul 3, 2016 edited Jan 15, 2018 by Puja Mishra Desert_Warrior comment Share Follow See all 3 Comments See all 3 3 Comments reply Ajit J commented Jan 30, 2019 reply Follow Share Fragmentation is done at network layer, not at transport layer 9 votes 9 votes akshay7797 commented Apr 2, 2020 reply Follow Share segmentation is done at transport layer 8 votes 8 votes DebRC commented Jan 31, 2023 reply Follow Share Forouzan Chapter 2 1 votes 1 votes Please log in or register to add a comment.
15 votes 15 votes Application layer can give any amount of data to Transport layer and it’s the responsibility of transport layer to perform segmentation for better servicing of network layer. Option – A Paras Nath answered Sep 15, 2016 edited Jan 28, 2023 by Pranavpurkar Paras Nath comment Share Follow See all 9 Comments See all 9 9 Comments reply Show 6 previous comments vishalshrm539 commented Jan 16, 2018 reply Follow Share @reena but 1500B MTU is in ethernet only, or is it for every LAN standard..? 0 votes 0 votes vishalshrm539 commented Jan 16, 2018 reply Follow Share @warrior true, bcoz of 16 bits in total length field of IP right..? 0 votes 0 votes akshay7797 commented Apr 2, 2020 reply Follow Share what is MSS for TCP? 1500 or 536? 0 votes 0 votes Please log in or register to add a comment.
0 votes 0 votes The correct option is A because if the application layer won't be sent the amount of data given to him then it is not feasible for it to be a part in the TCP model. achand05 answered Sep 7, 2018 achand05 comment Share Follow See all 0 reply Please log in or register to add a comment.
0 votes 0 votes Application layer can forward any size of the data to transport layer, but transport layer ensure that each segment should be of 64KB. Chelsi answered Dec 4, 2019 Chelsi comment Share Follow See all 0 reply Please log in or register to add a comment.