The Open Systems Interconnection model (OSI model) is a conceptual model that characterizes and standardizes the communication functions of a telecommunication or computing system without regard to their underlying internal structure and technology.

osi model

List of newtork protocols

example

HAProxy can work as a Load Balancer in Layer 4 (tcp mode) and Layer 7.

HAProxy