In this work we propose a scalable framework that guarantees both latency and jitter bounds in large networks, including the Internet. The framework is composed of two parts, a latency guaranteeing network and a jitter guaranteeing end system. For latency bounds, we suggest regulators per class per inputoutput port pairs of DiffServ-type relay nodes. For jitter bounds, based on the guaranteed latency bounds, we suggest time-stamping and buffers at the network egress edge. The framework does not require network-wide time synchronization, frequency synchronization, flow state maintenance, or flow level queueing/scheduling. Therefore the complexity does not grow as the number of flows or the network size grows. Moreover, the framework is based on the DiffServ architecture, therefore requires a minimal modification to the current Internet. We show that the proposed regulators can achieve the comparable latency bound to the IEEE asynchronous traffic shaping (ATS) technique. We prove that the jitter is bounded even with realistic limitations such as buffers without cut-through capability. We also prove that under the existence of the clock drift, the jitter still can be upper bounded with a suggested compensation algorithm. We demonstrate with experiments on simple programmable microcontrollers that the jitter upper bound can be within a few tens of microseconds even in a realistic situation with store-and-forward buffers, clock drift, and random network delays.