From: ibuprofin@painkiller.example.tld.invalid   
      
   On Wed, 12 Jun 2013, in the Usenet newsgroup comp.protocols.tcp-ip, in article   
   , rahul.d   
   v.agg@gmail.com   
   wrote:   
      
   NOTE: Posting from groups.google.com (or some web-forums) dramatically   
   reduces the chance of your post being seen. Find a real news server.   
      
   >I have two linux machines (A and B) connected to same link   
   >(ethernet). The MTU supported is 1500.   
      
   >If I change the mtu to 1280 of one the host (say B), then can I   
   >send an ICMP echo packet from node A (of max size as per its mtu   
   >which is 1500) to node B ?   
      
   Why limit it to 1500? Look up "fragmentation" in RFC1122, and then   
   look at the man page for 'ping' to see what this command is doing:   
      
   [fermi ~]$ ping -c 2 -s 65000 jade   
   PING jade.phx.az.us (192.168.101.11) 65000(65028) bytes of data.   
   65008 bytes from jade.phx.az.us (192.168.101.11): icmp_seq=1 ttl=64   
    time=11.3 ms   
   65008 bytes from jade.phx.az.us (192.168.101.11): icmp_seq=2 ttl=64   
    time=11.3 ms   
      
   --- jade.phx.az.us ping statistics ---   
   2 packets transmitted, 2 received, 0% packet loss, time 1013ms   
   rtt min/avg/max/mdev = 11.310/11.328/11.347/0.108 ms   
   [fermi ~]$   
      
   >Will host B be able to receive a packet whose size is greater   
   >than its MTU ?   
      
   MTU is the maximum size packet your interface will TRANSMIT. It is   
   not the maximum size it will RECEIVE. See my response to Barry in   
   this thread and look at the tcpdump data.   
      
   Is there any particular reason you didn't bother to TRY IT YOURSELF?   
      
   >Is there a way host A can discover the decreased MTU of B and then   
   >can send an ICMP packet of lower size ?   
      
   You mean something like RFC1191, RFC1435 and RFC1981? Try reading   
   RFC2923 for concepts/problems/hints. You may also want to read   
   RFC1122 for some fundamentals.   
      
    Old guy   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|