54 54 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 26.8k views answer comment Share Follow Print See 1 comment 1 1 comment reply chetan-naik commented Nov 4, 2024 reply Follow flag Due to MTU limitations, NL has the facility of fragmentation and TL has the facility of segmentation. However from AL perspective, all data is directly sent to the TL and TL takes care of the delivery. 1 1 replyShare Please log in or register to add a comment.
Best answer 82 82 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 3 3 Comments reply Ajit J commented Jan 30, 2019 reply Follow flag Fragmentation is done at network layer, not at transport layer 12 12 replyShare akshay7797 commented Apr 2, 2020 reply Follow flag segmentation is done at transport layer 9 9 replyShare DebRC commented Jan 31, 2023 reply Follow flag Forouzan Chapter 2 5 5 replyShare Please log in or register to add a comment.
21 21 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 10 Comments 10 10 Comments reply Show 7 previous comments vishalshrm539 commented Jan 16, 2018 reply Follow flag @warrior true, bcoz of 16 bits in total length field of IP right..? 0 0 replyShare akshay7797 commented Apr 2, 2020 reply Follow flag what is MSS for TCP? 1500 or 536? 0 0 replyShare Boxy_Flix commented Dec 20, 2024 reply Follow flag MSS: 1460 bytes (COMMONLY fOR ETHERNET-BASED NETWORK WITH MTU 1500 BYTEA)MSS: 536bytes(default for system that dont use path mtu discovery) 0 0 replyShare Please log in or register to add a comment.
0 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 0 reply Please log in or register to add a comment.
0 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 0 reply Please log in or register to add a comment.
0 0 votes Any size as TL divide data into packets shashankrustagi answered Jul 31, 2020 shashankrustagi comment Share Follow 0 reply Please log in or register to add a comment.
0 0 votes Option A) Any size , Application layer can send any size data to transport layer. Sanandan answered Sep 17, 2020 Sanandan comment Share Follow 0 reply Please log in or register to add a comment.