Can you summarize the following document?
        
  通過UDP路由驗證實現NAT穿越是一種在處於使用了NAT的私有網路中的Internet主機之間建立雙向UDP連線的方法。由於NAT的行為是非標準化的,因此它並不能應用於所有型別的NAT。  其基本思想是這樣的:讓位於NAT後的兩臺主機都與處於公共地址空間的、眾所周知的第三臺伺服器相連,然後,一旦NAT裝置建立好UDP狀態資訊就轉為直接通訊,並寄希望於NAT裝置會在分組其實是從另外一個主機傳送過來的情況下仍然保持當前狀態。  這項技術需要一個圓錐型NAT裝置才能夠正常工作。對稱型NAT不能使用這項技術。  這項技術在P2P軟體和VoIP電話領域被廣泛採用。它是Skype用以繞過防火牆和NAT裝置的技術之一。  相同的技術有時還被用於TCP連線——儘管遠沒有UDP成功。

  假設有兩臺分別處於各自的私有網路中的主機:A和B;N1和N2是兩個網路的NAT裝置,分別擁有IP地址P1和P2;S是一個使用了一個眾所周知的、從全球任何地方都能訪問得到的IP地址的公共伺服器  步驟一:A和B分別和S建立UDP連線;NAT裝置N1和N2建立UDP轉換狀態並分配臨時的外部埠號  步驟二:S檢查UDP包,看A和B的埠是否是正在被使用的(否則的話N1和N2應該是應用了埠隨機分配,這會讓路由驗證變得更麻煩)  步驟三:如果埠不是隨機化的,那麼A和B各自選擇埠X和Y,並告知S。S會讓A傳送UDP包到P2:Y,讓B傳送UDP包到P1:X  步驟四:A和B通過轉換好的IP地址和埠直接聯絡到對方的NAT裝置;
在電腦科學中,UDP路由驗證指的是一種普遍使用的NAT穿越技術。