述了他所谓的「小封包问题」－某个应用程式不断地送出小单位的资料，且某些常只佔1位元组大小。因为TCP封包具有40位元组的标头资讯（TCP与IPv4各佔20位元组），这导致了41位元组大小的封包只有1位元组的可用资讯，造成庞大的浪费。这种状况常常发生于Telnet工作阶段－大部分的键盘操作会产生1位元组的资料并马上送出。更糟的是，在慢速的网路连线下，这类的封包会大量地在同一时点传输，造成。纳格演算法的工作方式是合併（coalescing）一定数量的输出资料后一次送出。特别的是，只要有已送出的封包尚未确认，