English 中文(简体)
不可逆转的《IP议定书》
原标题:Error Fragmented IP Protocol

我正在申请编号。 在该申请中,我想利用《民主力量联盟议定书》播放一些数据。 我是一纸空文。

IPEndPoint ipep = new IPEndPoint(IPAddress.Broadcast, Convert.ToInt32(ServerPort));
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
 EndPoint ep = (EndPoint)ipep;
 socket.SendTo(m_SendBuffer, ep);

Here m_SendBuffer contains data that i want to send. But whenever i am observing traffic through wireshark it showing protocol IPV4 and showing information as "Fragmented IP Protocol".Please help me why this happening? Thanks in advance.

问题回答

任何特定的网络链接将强制执行每个IP数据表的最大尺寸。 最常见的是15.。 UDP和IP拥有28台头盔,因此,有1472台高压机。

如果你寄出的包裹超过此点,每袋就会破碎。 在网络中,通过在IP头盔中添加一个碎块,区分了这些碎片。 如果所有碎片都到达目的地,在到达接收申请之前,将重新装成完整的包装。

由于以下几个原因,四分五裂的情况一般不好:

  • If just one fragment gets dropped, the whole packet is lost.
  • The receiver has to spend memory and CPU time buffering and reassembling fragments.
  • Lots of things in the network don t like fragments and may drop them for semi-arbitrary reasons.

但避免支离破碎是trick的。 该网络中的其他东西,如MPLS、PPPoE或NO,可能会增加更多的头盔,从而减少你能够安全发送每袋的数据。 为了安全起见,将包装量降至1400以下。 要想真正安全,将它控制在500tes以下。





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

How to Use Ghostscript DLL to convert PDF to PDF/A

How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

热门标签