<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/kutsu/">
    <title>kutsu @Wiki</title>
    <link>http://w.atwiki.jp/kutsu/</link>
    <atom:link href="https://w.atwiki.jp/kutsu/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>kutsu @Wiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2006-03-20T17:32:40+09:00</dc:date>
    <utime>1142843560</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/kutsu/pages/24.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kutsu/pages/23.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kutsu/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kutsu/pages/20.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kutsu/pages/19.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kutsu/pages/18.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kutsu/pages/11.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kutsu/pages/17.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kutsu/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kutsu/pages/16.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/kutsu/pages/24.html">
    <title>Network/2006年03月20日/Firewall越しのTFTP</title>
    <link>https://w.atwiki.jp/kutsu/pages/24.html</link>
    <description>
      #blognavi

TFTPの通信開始時、クライアントのランダムポートからサーバのUDP69番ポート宛に
「Write Request」パケットを送出し、その後サーバのランダムポートからクライア
ント宛に「Acknowledgement」パケットが送出されます。

こんなかんじ。
      Client                    Server
         |                         |
         |   UDP [Write Request]   |
    1233 |------------------------&gt;| 69
         | UDP [Acknowledgement:0] |
    1233 |&lt;------------------------| 2048
         |   UDP [Data Packet:1]   |
    1233 |------------------------&gt;| 2048
         | UDP [Acknowledgement:1] |
    1233 |&lt;------------------------| 2048
         |   UDP [Data Packet:2]   |
    1233 |------------------------&gt;| 2048
         | UDP [Acknowledgement:2] |
    1233 |&lt;------------------------| 2048
         |            :            |
         |            :            |

※1233や2048は都度ランダムに決定される。

Firewall越しのTFTP通信の場合、[Write Request]に対する[Acknowledgement]の
送信元ポートが69番以外のため、ARルータなどのFirewallはいきなりUDP通信で通信が来たと判断し、Firewallで破棄してしまい、結果TFTPクライアントに届きません。
そのため、クライアントは次のデータパケットを投げることができず、[Write Request]パケットを投げ続けることになります。

以上のことから、FirewallNAT越しのTFTP通信は不可能という形になります。


プロトコル全透過のスタティックNATでも設定すればいけるかもしれませんが、信頼性の無いUDP通信という特性上、無理矢理インターネット越しにTFTPでファイル送信は避けたほうが無難だと思います。

#right{
カテゴリ: &amp;#x5b;[[null&gt;Network/カテゴリ/null]]&amp;#x5d; - &amp;trackback() - 2006年03月20日 17:30:32
}

#blognavi    </description>
    <dc:date>2006-03-20T17:32:40+09:00</dc:date>
    <utime>1142843560</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kutsu/pages/23.html">
    <title>Network/2006年03月20日</title>
    <link>https://w.atwiki.jp/kutsu/pages/23.html</link>
    <description>
      -[[Network/2006年03月20日/Firewall越しのTFTP]]
-[[Network/2006年03月20日/ポート番号]]
#blognavi    </description>
    <dc:date>2006-03-20T17:11:12+09:00</dc:date>
    <utime>1142842272</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kutsu/pages/21.html">
    <title>Network/1970年01月01日</title>
    <link>https://w.atwiki.jp/kutsu/pages/21.html</link>
    <description>
      -[[Network/1970年01月01日/プロトコル番号]]
#blognavi    </description>
    <dc:date>2006-03-20T17:09:57+09:00</dc:date>
    <utime>1142842197</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kutsu/pages/20.html">
    <title>Network/カテゴリ/null</title>
    <link>https://w.atwiki.jp/kutsu/pages/20.html</link>
    <description>
      -(2006年03月20日)&amp;nbsp;&amp;nbsp;[[Firewall越しのTFTP&gt;Network/2006年03月20日/Firewall越しのTFTP]]
-(2006年03月20日)&amp;nbsp;&amp;nbsp;[[ポート番号&gt;Network/2006年03月20日/ポート番号]]
-(1970年01月01日)&amp;nbsp;&amp;nbsp;[[プロトコル番号&gt;Network/1970年01月01日/プロトコル番号]]    </description>
    <dc:date>2006-03-20T17:09:57+09:00</dc:date>
    <utime>1142842197</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kutsu/pages/19.html">
    <title>Network/1970年01月01日/プロトコル番号</title>
    <link>https://w.atwiki.jp/kutsu/pages/19.html</link>
    <description>
      #blognavi

10 進    キーワード     プロトコル
=======    =======     ==============
     0     HOPOPT      IPv6 Hop-by-Hop Option
     1     ICMP        Internet Control Message
     2     IGMP        Internet Group Management
     3     GGP         Gateway-to-Gateway
     4     IP          IP in IP (カプセル化)
     5     ST          Stream
     6     TCP         Transmission Control
     7     CBT         CBT
     8     EGP         Exterior Gateway Protocol
     9     IGP         任意のプライベートな内部ゲートウェイ
                       (Cisco で IGRP 用に使用)
    10     BBN-RCC-MON BBN RCC Monitoring
    11     NVP-II      Network Voice Protocol
    12     PUP         PUP
    13     ARGUS       ARGUS
    14     EMCON       EMCON
    15     XNET        Cross Net Debugger
    16     CHAOS       Chaos
    17     UDP         User Datagram
    18     MUX         Multiplexing
    19     DCN-MEAS    DCN Measurement Subsystems 
    20     HMP         Host Monitoring
    21     PRM         Packet Radio Measurement
    22     XNS-IDP     XEROX NS IDP   
    23     TRUNK-1     Trunk-1
    24     TRUNK-2     Trunk-2
    25     LEAF-1      Leaf-1
    26     LEAF-2      Leaf-2
    27     RDP         Reliable Data Protocol
    28     IRTP        Internet Reliable Transaction
    29     ISO-TP4     ISO Transport Protocol Class 4
    30     NETBLT      Bulk Data Transfer Protocol
    31     MFE-NSP     MFE Network Services Protocol
    32     MERIT-INP   MERIT Internodal Protocol
    33     SEP         Sequential Exchange Protocol
    34     3PC         Third Party Connect Protocol
    35     IDPR        Inter-Domain Policy Routing Protocol
    36     XTP         XTP
    37     DDP         Datagram Delivery Protocol
    38     IDPR-CMTP   IDPR Control Message Transport Protocol
    39     TP++        TP++ Transport Protocol
    40     IL          IL Transport Protocol
    41     IPv6        Ipv6
    42     SDRP        Source Demand Routing Protocol
    43     IPv6-Route  Routing Header for IPv6
    44     IPv6-Frag   Fragment Header for IPv6
    45     IDRP        Inter-Domain Routing Protocol
    46     RSVP        Reservation Protocol
    47     GRE         General Routing Encapsulation
    48     MHRP        Mobile Host Routing Protocol
    49     BNA         BNA
    50     ESP         IPv6 Encap Security Payload
    51     AH          Authentication Header for IPv6
    52     I-NLSP      Integrated Net Layer Security  TUBA
    53     SWIPE       IP with Encryption
    54     NARP        NBMA Address Resolution Protocol
    55     MOBILE      IP Mobility
    56     TLSP        Transport Layer Security Protocol
                       (Kryptonet キー管理を使用)
    57     SKIP        SKIP
    58     IPv6-ICMP   IPv6 ICMP
    59     IPv6-NoNxt  No Next Header for IPv6
    60     IPv6-Opts   Destination Options for IPv6
    61                 任意のホスト内部プロトコル
    62     CFTP        CFTP
    63                 任意のローカル ネットワーク
    64     SAT-EXPAK   SATNET および Backroom EXPAK
    65     KRYPTOLAN   Kryptolan
    66     RVD         MIT Remote Virtual Disk Protocol
    67     IPPC        Internet Pluribus Packet Core
    68                 任意の分散ファイル システム
    69     SAT-MON     SATNET 監視
    70     VISA        VISA Protocol
    71     IPCV        Internet Packet Core Utility
    72     CPNX        Computer Protocol [[Network]] Executive
    73     CPHB        Computer Protocol Heart Beat
    74     WSN         Wang Span Network
    75     PVP         Packet Video Protocol
    77     SUN-ND      SUN ND PROTOCOL-Temporary
    78     WB-MON      WIDEBAND Monitoring
    79     WB-EXPAK    WIDEBAND EXPAK
    80     ISO-IP      ISO Internet Protocol
    81     VMTP        VMTP
    82     SECURE-VMTP SECURE-VMTP
    83     VINES       VINES
    84     TTP         TTP
    85     NSFNET-IGP  NSFNET-IGP
    86     DGP         Dissimilar Gateway Protocol
    87     TCF         TCF
    88     EIGRP       EIGRP
    89     OSPFIGP     OSPFIGP
    90     Sprite-RPC  Sprite RPC Protocol
    91     LARP        Locus Address Resolution Protocol
    92     MTP         Multicast Transport Protocol
    93     AX.25       AX.25 フレーム
    94     IPIP        IP-within-IP Encapsulation Protocol
    95     MICP        Mobile Internetworking Control Pro.
    96     SCC-SP      Semaphore Communications Sec. Pro.
    97     ETHERIP     Ethernet-within-IP Encapsulation
    98     ENCAP       Encapsulation Header
    99                 任意のプライベート暗号化体系
   100     GMTP        GMTP
   101     IFMP        Ipsilon Flow Management Protocol
   102     PNNI        PNNI over IP
   103     PIM         Protocol Independent Multicast
   104     ARIS        ARIS
   105     SCPS        SCPS
   106     QNX         QNX
   107     A/N         Active Networks
   108     IPComp      IP Payload Compression Protocol
   109     SNP         Sitara Networks Protocol
   110     Compaq-Peer Compaq Peer Protocol
   111     IPX-in-IP   IPX in IP
   112     VRRP        Virtual Router Redundancy Protocol
   113     PGM         PGM Reliable Transport Protocol
   114                 任意の 0 ホップ プロトコル
   115     L2TP        Layer Two Tunneling Protocol
   116     DDX         D-II Data Exchange (DDX)
   117     IATP        Interactive Agent Transfer Protocol
   118     STP         Schedule Transfer Protocol
   119     SRP         SpectraLink Radio Protocol
   120     UTI         UTI
   121     SMP         Simple Message Protocol
   122     SM          SM
   123     PTP         Performance Transparency Protocol
   124     ISIS over IPv4
   125     FIRE
   126     CRTP        Combat Radio Transport Protocol
   127     CRUDP       Combat Radio User Datagram
   128     SSCOPMCE
   129     IPLT
   130     SPS         Secure Packet Shield
   131     PIPE        Private IP Encapsulation within IP
   132     SCTP        Stream Control Transmission Protocol
   133     FC          Fibre Channel
   134-254             未割り当て
   255                 予約済み

#right{
カテゴリ: &amp;#x5b;[[null&gt;Network/カテゴリ/null]]&amp;#x5d; - &amp;trackback() - 1970年01月01日 09:33:26
}

#blognavi    </description>
    <dc:date>2006-03-20T17:09:57+09:00</dc:date>
    <utime>1142842197</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kutsu/pages/18.html">
    <title>Network</title>
    <link>https://w.atwiki.jp/kutsu/pages/18.html</link>
    <description>
      #weblog()    </description>
    <dc:date>2006-03-20T17:09:06+09:00</dc:date>
    <utime>1142842146</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kutsu/pages/11.html">
    <title>Menu</title>
    <link>https://w.atwiki.jp/kutsu/pages/11.html</link>
    <description>
      #treemenu(title=Diary,
[[0603]],
[[0604]],
[[0605]],
block,
treeline=1)

#treemenu(title=Study,
[[Windows]],
[[Linux]],
[[Network]],
[[簿記]],
block,
treeline=1)

Today &amp;counter(today)／Yesterday &amp;counter(yesterday)    </description>
    <dc:date>2006-03-20T16:59:37+09:00</dc:date>
    <utime>1142841577</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kutsu/pages/17.html">
    <title>0603/2006年03月20日/image</title>
    <link>https://w.atwiki.jp/kutsu/pages/17.html</link>
    <description>
      #blognavi

#ref(http://www10.atwiki.jp/kutsu/?cmd=upload&amp;act=open&amp;page=Diary&amp;file=egg.jpg)

画像張るのはめんどくさいのな。
([[TOP]]ページ配下の[アップロード]からIMAGEをUPし[アップロードファイルをもつページ一覧]からファイルパス確認後、「#ref」でパス指定。)

#right{
カテゴリ: &amp;#x5b;[[null&gt;Diary/カテゴリ/null]]&amp;#x5d; - &amp;trackback() - 2006年03月20日 16:19:10
}

#blognavi    </description>
    <dc:date>2006-03-20T16:53:41+09:00</dc:date>
    <utime>1142841221</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kutsu/pages/13.html">
    <title>0603/2006年03月20日/Wiki_Test</title>
    <link>https://w.atwiki.jp/kutsu/pages/13.html</link>
    <description>
      #blognavi

個人的に勉強したことなどの忘備録として使っていこうと思う。
暫くは仕様確認を兼ねて日記をつけてみよう。


#right{
カテゴリ: &amp;#x5b;[[null&gt;Diary/カテゴリ/null]]&amp;#x5d; - &amp;trackback() - 2006年03月20日 15:30:16
}

&amp;html(&lt;!--shinobi1--&gt;&lt;script src=&quot;http://x6.tubakurame.com/ufo/068201100&quot;&gt;&lt;/script&gt;&lt;noscript&gt;&lt;a href=&quot;http://x6.tubakurame.com/bin/gg?068201100&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://x6.tubakurame.com/bin/ll?068201100&quot; border=0&gt;&lt;/a&gt;&lt;br&gt;&lt;a style=&quot;font-size:80%&quot; href=&quot;http://www.love-value.net/&quot; target=&quot;_blank&quot;&gt;恋愛Value&lt;/a&gt;&lt;/noscript&gt;&lt;!--shinobi2--&gt;)

#blognavi    </description>
    <dc:date>2006-03-20T16:52:41+09:00</dc:date>
    <utime>1142841161</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kutsu/pages/16.html">
    <title>0603/2006年03月20日/追記</title>
    <link>https://w.atwiki.jp/kutsu/pages/16.html</link>
    <description>
      #blognavi

一日に二回書くとどう表示されるのだろう。 

#right{
カテゴリ: &amp;#x5b;[[null&gt;0603/カテゴリ/null]]&amp;#x5d; - &amp;trackback() - 2006年03月20日 16:51:11
}

#blognavi    </description>
    <dc:date>2006-03-20T16:51:29+09:00</dc:date>
    <utime>1142841089</utime>
  </item>
  </rdf:RDF>
