Actually the method for detecting that it is an MTU problem is a very simple
five step process:
1.      Take the first letter of the program manufacturer Microsoft so you
get "m"
2.      Take the first three letters of program name Outlook becomes - "out"
3.      Take the result from step 2 and reverse it so "out" becomes "tuo"
4.      Append the result from step 1 to the result from step 3 so "m" +
"tuo" = mtuo
5.      Truncate the result from step 4 to 3 characters and you get MTU

Now wasn't that easy?
                -----Original Message-----
                From:   Chuck's Long Road
[mailto:[EMAIL PROTECTED]]
                Sent:   Thursday, October 03, 2002 1:00 PM
                To:     [EMAIL PROTECTED]
                Subject:        Re: Confused about MTU size [7:54689]

                While ordinarily I would defer to your extensive experience
and superior
                powers of observation, Cil, I'm going to present a real
world situation, and
                let's see how what you say below stands up under scrutiny. I
am not saying
                your approach and your advice is suspect. It is excellent,
and to be heeded.

                However.......


                Problem description.

                There is a web based application I use for expense
reporting. The
                application uses java scripting. This application has two
components. The
                first component is for creating cash expense reports. Things
like mileage,
                Bridge tolls. Parking. Any business expense for which I pay
with cash. The
                other component is for creating credit card expense reports.
Car rental,
                hotel, meals, etc.

                While connected to the company VPN, I am able to create my
cash expense
                reports with no problem.

                While connected to the company VPN I cannot create credit
card expense
                reports.

                So lets go through the troubleshooting methodology. I am
going to blow off
                physical, data link, and network layer problems because I
have no problems
                using any other application, I have no problem connecting to
what I need to
                connect to, etc.

                Transport layer? Well,,, OK I have no way of telling.
Obviously, sniffer
                traces would be helpful. So lets keep transport layer ( TCP
) problems in
                mind. Maybe the firewall is blocking a port that the
application uses.

                Layers 5 and 6? Well... let's blow that off too, because I
doubt that anyone
                could come up with anything plausible here, particularly in
the IP world.

                That brings us to layer 7 - application layer.

                Now let me state that I appreciate that in the world of OSI,
application
                does not mean the same thing that it does in the world of
computer software.

                But if you have a case where everything else is fine, and
only this one
                component of this one application is malfunctioning, is it
reasonable to
                suspect that the problem lies in the "application"?

                Seems so to me.

                But here is the kicker.

                If I am in the office, connected to the company LAN, the
application works
                just fine. I can create the credit card expense report with
no problem. Same
                if I am dialed up via ISDN or analogue telephone line. App
works fine. I can
                create expense reports just fine.

                So - it is not an "application problem. The only variable
here is the
                company VPN

                As I said earlier, given this information, I suspected that
a firewall was
                blocking a needed TCP or UDP port.

                When I called the company help desk and described the
problem, and included
                the information that the app worked fine where it did, and
the problem was
                only when I used the VPN, the immediate answer was to change
the MTU size.

                Now tell me, where in the troubleshooting process does
anything indicate an
                MTU problem? It doesn't "sound" like an MTU problem. After
all, everything
                else works just fine.

                So I argued a bit, and was told to shut up and change the
MTU size as
                controlled by the Cisco VPN software client.

                Grumbling, I did so, tested, and voila!!!! I can now create
my credit card
                expense reports with no problem.

                I keep beating on this, because I don't know how anyone can
conclude that
                something is or is not an MTU problem given that MTU size
adjustments seem
                to cure so many of these problems. There seems to be no
rhyme or reason to
                it. It is not consistent across application. For example, I
used Outlook
                just fine across the VPN prior to this MTU change. Not to
mention every
                other app I need. So while the problem does not "LOOK" like
an MTU problem
                ( and what exactly in my troubleshooting process did I miss
that would have
                pointed to an MTU problem? ) the fact remains that across
VPNs there is now
                a wealth of experience that indicates that changing MTU size
can and does
                solve many problems.

                I return to the layer 4 / TCP issue because of course there
is no way to
                eliminate that ( or maybe even an  L3 / IP issue ) without a
sniffer trace.
                You are most welcome to join me here in my home office, hook
up your
                EtherPeek, and I will change the MTU back, and you can tell
me what you
                find. There is probably a good reason why this happens, and
I too would be
                curious as to what the reason is.

                But I can tell you - the same app - just two different links
to click, and
                one works and one doesn't, and the fix is to change MTU.

                Like I said - go figure.

                Chuck
                --

                TANSTAAFL
                There Ain't No Such Thing As A Free Lunch



                ""Priscilla Oppenheimer""  wrote in message
                [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
                > I agree that it doesn't sound like an MTU problem. There
are often
                problems
                > with MTU when DSL, VPNs, tunnels, etc. are used, so people
might jump to
                > that conclusion. But e-mail messages are often very short
and would easily
                > fit into most MTUs even after overhead. To test whether
it's an MTU
                problem,
                > try some oversized pings.
                >
                > The MTU issue occurs when a full-sized packet arrives at
an interface that
                > needs to squeeze it into an MTU along with the overhead.
The interface
                could
                > fragment, but maybe the application or transport layer set
the Don't
                > Fragment bit. Quite a few applications do that as part of
their MTU
                > discovery process. The problem is made worse if there's an
access list
                that
                > is blocking the ICMP "Fragmentation required but DF bit
set" message.
                >
                > Here's a Cisco article on MTU:
                >
                > http://www.cisco.com/warp/public/105/56.html
                >
                > This isn't a criticism of the original poster, who was
already doubting
                the
                > people who told him it was an MTU problem, but it does
give me a chance to
                > get on my soapbox about troubleshooting methods. A lot of
people
                > troubleshoot using the technique we learned in grade
school to match items
                > from Column A with items from Column B. ;-) Column A has
network types and
                > Column B has most common problem for network type. It's
important to know
                > about common problems, but it's just as important to
gather data, research
                > symptoms, and use logic and reasoning.
                >
                > Cisco's troubleshooting method really does work:
                >
                > 1. Define the problem.
                > 2. Gather facts.
                > 3. Consider possibilities.
                > 4. Create an action plan.
                > 5. Implement the action plan.
                > 6. Observe the results.
                > 7. Do problem symptoms stop?
                >
                > If no, go back to 4 or possibly to 2.
                > If yes, problem resolved, document the results.
                >
                > OK, off my soapbox now!  :-)
                >
                > _______________________________
                >
                > Priscilla Oppenheimer
                > www.troubleshootingnetworks.com
                > www.priscilla.com
                >
                > [EMAIL PROTECTED] wrote:
                > >
                > > I found email to be a touchy thing...  Especially when
dealing
                > > with M$
                > > 0utlook.  Are you sure it's the MTU size that's the
problem
                > > with email.
                > >
                > > I know in our situation, I had to add the mail server
name & IP
                > > to the host
                > > file of the remote pc.  Some times we experience some
latency,
                > > but for the
                > > most part it's only been about half a minute.
                > >
                > > Cheers,
                > > mkj
                > >
                > > -----Original Message-----
                > > From: JohnZ [mailto:[EMAIL PROTECTED]]
                > > Sent: Tuesday, October 01, 2002 8:55 PM
                > > To: [EMAIL PROTECTED]
                > > Subject: Confused about MTU size [7:54689]
                > >
                > >
                > > Can some one explain clearly how does MTU size affect
windows
                > > applications
                > > where these applications won't work over a network link.
I have
                > > a certain
                > > home user that can establish a vpn tunnel through a DSL
to
                > > corporate network
                > > and all applications will work except for email. The
only
                > > difference is a
                > > cisco router in between the homeuser and corporate
network.
                > > Without this
                > > cisco router (with homeuser directly attached to DSL
modem)
                > > there are no
                > > problems. Some one mentioned MTU could be the problem,
but if
                > > the frames are
                > > larger then MTU don't they get fragmented and
re-assembled at
                > > the other end.
                > > How could MTU size fail single application while
everything
                > > else works fine.
                > > Thanks for any help.
[EMAIL PROTECTED]




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=54830&t=54689
--------------------------------------------------
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]

Reply via email to