To answer the question why are Direct Form I and Direct Form II equivalent we need to do a little math.
For the Direct Form I Filter
\$
y_n = b_0 \cdot x_n + b_1 \cdot x_{n-1} + b_2 \cdot x_{n-2} - a_1 \cdot y_{n-1} - a_2 \cdot y_{n-2}
\$
And its transfer function would be written
\$
H = \dfrac{b_0 + b_1 \cdot z^{-1} + b_2 \cdot z^{-2}}{1 - a_1 \cdot z^{-1} - a_2 \cdot z^{-2}}
\$
For the Direct Form II filter we need to introduce a new variable \$ t_n\$ which is the signal at the top centre node
We can easily see that
\$
y_n = b_0 \cdot t_n + b_1 \cdot t_{n-1} + b_2 \cdot t_{n-2}
\$
and
\$
t_n = x_n - a_1 \cdot t_{n-1} - a_2 \cdot t_{n-2}
\$
Using \$ z\$ notation
\$
y = t \cdot \left( b_0 + b_1 \cdot z^{-1} + b_2 \cdot z^{-2} \right)
\$
\$
t \cdot \left( 1 - a_1 \cdot z^{-1} - a_2 \cdot z^{-2} \right) = x
\$
Transfer function:
\$
H = \dfrac{y}{x} = \dfrac{t \cdot \left( b_0 + b_1 \cdot z^{-1} + b_2 \cdot z^{-2} \right)}{t \cdot \left( 1 - a_1 \cdot z^{-1} - a_2 \cdot z^{-2} \right)}
\$
Which simplifies to
\$
H = \dfrac{b_0 + b_1 \cdot z^{-1} + b_2 \cdot z^{-2}}{1 - a_1 \cdot z^{-1} - a_2 \cdot z^{-2}}
\$
Proving the two are equivalent.
The Direct Form II filter has half the number of delay blocks however.