answersLogoWhite

0

An application has no control over the size of a data segment in a network packet. An application would not know what the segment size would be, because that information is in the OSI layers and not really retrievable for the application, nor should the application care.

The OSI layers are responsible for taking care of transporting, routing, and other network tasks for a message coming from an application. The application and the network protocols are independent of each other.

Networks negociate segment sizes (MTU) during connections, outside of what the application would see.

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions

How you use segment override prefix in 8086?

In the 8086 microprocessor, segment override prefixes are used to specify a segment other than the default segment for memory access. For instance, the CS, DS, SS, or ES prefixes can be used to direct the instruction to fetch data or code from a specific segment. This is particularly useful when accessing data stored in different segments, allowing for more flexible memory management. By placing the appropriate prefix before an instruction, you can override the default segment registers and control where the CPU looks for operands.


What is Segment data?

Segment data refers to the practice of dividing a dataset into distinct groups or segments based on specific characteristics or behaviors. This allows organizations to analyze and target different customer groups more effectively, tailoring marketing strategies and product offerings to meet their unique needs. Segment data can include demographic information, purchasing behavior, psychographics, and more, enabling businesses to gain deeper insights and improve decision-making.


What is the use of databases in application software?

The application makes the database itself more intuitively user-friendly.


What are RAW sockets?

It gives you more control over the port data.


What factors control the data rate?

It depends on what you mean by "data rate" here, I need a more specific description.


What is data refinement?

Data refinement is the process of transforming a set of abstract data items into a more detailed and concrete representation. It involves refining the initial data specification by adding more specific details or attributes to meet the requirements of a system or application. This helps in creating a more accurate and detailed representation of the data that can be used effectively in software development or data analysis.


What items are assessed by an application security assessment?

Items that are assessed by an application security assessment are broken authentication, broken access control, invalidated input and many more. These are essentials components for the application.


What consists of programs designed to make end users more productive and help with personal task?

An Application Software enables you to accomplish tasks.


Can you console in more than one variable at once in c?

Yes, you can. You can pass an array of data to your console application.


A Explain the use of Code Segment CS and data segment DS register in 8086 microprocessor?

Code segment (CS) is a 16-bit register containing address of 64 KB segment with processor instructions. The processor uses CS segment for all accesses to instructions referenced by instruction pointer (IP) register. CS register cannot be changed directly. The CS register is automatically updated during far jump, far call and far return instructions. Data segment (DS) is a 16-bit register containing address of 64KB segment with program data. By default, the processor assumes that all data referenced by general registers (AX, BX, CX, DX) and index register (SI, DI) is located in the data segment. DS register can be changed directly using POP and LDS instructions. Code segment (CS) is a 16-bit register containing address of 64 KB segment with processor instructions. The processor uses CS segment for all accesses to instructions referenced by instruction pointer (IP) register. CS register cannot be changed directly. The CS register is automatically updated during far jump, far call and far return instructions. Data segment (DS) is a 16-bit register containing address of 64KB segment with program data. By default, the processor assumes that all data referenced by general registers (AX, BX, CX, DX) and index register (SI, DI) is located in the data segment. DS register can be changed directly using POP and LDS instructions.


What are the different methods of storing data in a program?

Program data can be stored in the program's data segment, on the stack or on the heap. Constants, static variables and global variables are always stored in the program's data segment. Local variables are always stored on the stack. Dynamic variables are always stored on the heap. User data is typically stored in files, but those files could exist literally anywhere, such as a local hard-disk drive, a file-server or "the cloud". However, data must be brought into working memory in order to operate upon it. Small amounts of data can be allocated within the data segment via static variables but generally you will use the heap. If the data is too large to fit into working memory all at once, use one or more temporary files on one or more local hard-disk drives and pull in what you need as and when you need it.


Which device connect 2 LANs and control data flow between them?

A router or a Layer-3 switch can connect 2 or more LANs together and control data flow between them.