endianness

<  endianness

iki farklı işlemci sınıfının birbiri ile haberleşebilmesi için veri dönüşümü yapması gerekmektedir. önemli byte’ın solda olduğu sıralamaya big endian ismi verilir. önemli byte’ın sağda olduğu sıralamaya ise little endian denilmektedir.

örneğin i386 ve benzer mimarideki işlemciler little endian’dır. Sun sparc ve Java VM ise big endian kullanır.

Aynı şekilde tcp/ip ağ protokolü de big endian kullanmaktadır. Yani bir paket gönderileceği zaman, en önemli byte önce gönderilir ve aynı şekilde alınır.

byte iki şekilde sıralanabilir. en önemli byte’in önde geldiği sıralamaya Network Byte sıralaması denir. Aynı şekilde önemli byte’ın sonra geldiği sıralamaya ise Host Byte sıralaması denir.

Daha fazlasını merak ediyorsanız;

http://www.enderunix.org/docs/socket.html

Mutlaka okunması gereken, başarılı bir çalışma.. Belge yazarına buradan teşekkürlerimi iletiyorum.

Posted in Networking, Books, Howto ~ You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply

You must be logged in to post a comment.

« No smoking

 
Powered by WordPress and Ad Infinitum