The term segmentation is used in ITWissen.info in different contexts, but it always refers to the reduction in size of larger data packets, programs or networks.
- In the TCP protocol, segmentation is the division of large data packets into smaller data packets called segments. Segmentation only occurs with the TCP protocol, not with the UDP protocol. Thus, only in connection with the Transmission Control Protocol (TCP) do we speak of segments instead of data packets.
- In programming technology, segmentation is the division of a program into smaller program blocks that logically belong together. By segmenting programs, limited memory areas could be better utilized. The processing of the individual program segments is specified by the programmer.
- In networks, segmentation is the division of a larger network into several logical, autonomously operating smaller LAN segments. Reducing the size of LAN segments results in micro-segmentation. Segmentation of networks can be performed at the physical layer, the linklayer and the network layer. At the physical layer, a network segment forms its own collision domain. At the link layer, several network segments can be connected via bridges to form a larger network, and at the network layer, a network segment corresponds to that of a subnet, which can be connected via routers and switches to form a network composite.