TCP ਸਿਰਲੇਖ ਅਤੇ UDP ਸਿਰਲੇਖਾਂ ਦੀ ਵਿਆਖਿਆ ਕੀਤੀ ਗਈ

ਟਰਾਂਸਮਿਸ਼ਨ ਕੰਟ੍ਰੋਲ ਪ੍ਰੋਟੋਕੋਲ (ਟੀਸੀਪੀ) ਅਤੇ ਯੂਜਰ ਡਾਟਾਗਰਾਮ ਪਰੋਟੋਕਾਲ (ਯੂਡੀਪੀ) ਇੰਟਰਨੈਟ ਪਰੋਟੋਕੋਲ (ਆਈਪੀ) ਦੇ ਨਾਲ ਵਰਤੇ ਜਾਂਦੇ ਦੋ ਮਿਆਰੀ ਆਵਾਜਾਈ ਦੀਆਂ ਪਰਤਾਂ ਹਨ.

ਨੈਟਵਰਕ ਕਨੈਕਸ਼ਨਾਂ ਤੇ ਟ੍ਰਾਂਸਫਰ ਲਈ ਪੈਕੇਜਿੰਗ ਸੰਦੇਸ਼ ਡੇਟਾ ਦੇ ਹਿੱਸੇ ਦੇ ਤੌਰ ਤੇ ਟੀਡੀਪੀ ਅਤੇ UDP ਵਰਤੋਂ ਸਿਰਲੇਖ ਦੋਵੇਂ. ਟੀਸੀਪੀ ਸਿਰਲੇਖ ਅਤੇ UDP ਸਿਰਲੇਖਾਂ ਵਿੱਚ ਹਰੇਕ ਪ੍ਰੋਟੋਕੋਲ ਤਕਨੀਕੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੁਆਰਾ ਪ੍ਰਭਾਸ਼ਿਤ ਖੇਤਰਾਂ ਨੂੰ ਕਹਿੰਦੇ ਹਨ .

TCP ਹੈਡਰ ਫਾਰਮੈਟ

ਹਰੇਕ ਟੀਸੀਪੀ ਹੈੱਡਰ ਵਿੱਚ 10 ਲੋੜੀਂਦੇ ਖੇਤਰ ਹਨ ਜੋ ਕੁੱਲ 20 ਬਾਈਟ (160 ਬਿਟਸ ) ਦੇ ਹੁੰਦੇ ਹਨ. ਉਹ ਚੋਣਵੇਂ ਤੌਰ 'ਤੇ ਅਕਾਰ ਵਿੱਚ 40 ਬਾਈਟ ਤੱਕ ਵਾਧੂ ਡਾਟਾ ਸੈਕਸ਼ਨ ਵੀ ਸ਼ਾਮਲ ਕਰ ਸਕਦੇ ਹਨ.

ਇਹ TCP ਸਿਰਲੇਖਾਂ ਦਾ ਢਾਂਚਾ ਹੈ:

  1. ਸਰੋਤ TCP ਪੋਰਟ ਨੰਬਰ (2 ਬਾਈਟ)
  2. ਟਿਕਾਣਾ TCP ਪੋਰਟ ਨੰਬਰ (2 ਬਾਈਟ)
  3. ਸੀਵੈਂਸ ਨੰਬਰ (4 ਬਾਈਟ)
  4. ਮਨਜ਼ੂਰ ਨੰਬਰ (4 ਬਾਈਟ)
  5. TCP ਡਾਟਾ ਆਫ਼ਸੈੱਟ (4 ਬਿੱਟ)
  6. ਰਿਜ਼ਰਵਡ ਡੇਟਾ (3 ਬਿੱਟ)
  7. ਕੰਟ੍ਰੋਲ ਫਲੈਗ (9 ਬਿਟਸ ਤੱਕ)
  8. ਵਿੰਡੋ ਆਕਾਰ (2 ਬਾਈਟ)
  9. TCP ਚੈੱਕਸਮ (2 ਬਾਈਟ)
  10. ਜ਼ਰੂਰੀ ਪੁਆਇੰਟਰ (2 ਬਾਈਟ)
  11. TCP ਵਿਕਲਪਿਕ ਡਾਟਾ (0-40 ਬਾਈਟਾਂ)

TCP ਸਿਰਲੇਖ ਖੇਤਰਾਂ ਨੂੰ ਉੱਪਰ ਦਿੱਤੇ ਸੂਚੀਬੱਧ ਕ੍ਰਮ ਵਿੱਚ ਸੁਨੇਹਾ ਸਟ੍ਰੀਮ ਵਿੱਚ ਦਰਜ ਕਰਦਾ ਹੈ

UDP ਹੈਡਰ ਫਾਰਮੈਟ

ਕਿਉਂਕਿ ਟੀ.ਡੀ.ਪੀ. ਨਾਲੋਂ ਯੂਡੀਪੀ ਸਮਰੱਥਾ ਵਿੱਚ ਬਹੁਤ ਜਿਆਦਾ ਸੀਮਤ ਹੈ, ਇਸਦੇ ਸਿਰਲੇਖ ਬਹੁਤ ਛੋਟੇ ਹੁੰਦੇ ਹਨ. ਇੱਕ UDP ਸਿਰਲੇਖ ਵਿੱਚ 8 ਬਾਈਟ ਹੁੰਦੇ ਹਨ, ਹੇਠ ਦਿੱਤੇ ਚਾਰ ਲੋੜੀਦੇ ਖੇਤਰਾਂ ਵਿੱਚ ਵੰਡਿਆ ਹੋਇਆ ਹੈ:

  1. ਸਰੋਤ ਪੋਰਟ ਨੰਬਰ (2 ਬਾਈਟ)
  2. ਡੈਸਟੀਨੇਸ਼ਨ ਪੋਰਟ ਨੰਬਰ (2 ਬਾਈਟਸ)
  3. ਡਾਟਾ ਦੀ ਲੰਬਾਈ (2 ਬਾਈਟ)
  4. UDP ਚੈੱਕਸਮ (2 ਬਾਈਟ)

UDP ਸਿਰਲੇਖ ਖੇਤਰਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕ੍ਰਮ ਵਿੱਚ ਇਸਦੇ ਸੰਦੇਸ਼ ਸਟ੍ਰੀਮ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ