C语言网络编程
Epley
这个作者很懒,什么都没留下…
展开
-
TCP IP协议原理精讲
●抓包工具wireshark的安装:1.linux下可以在终端中输入:sudo apt-get install wireshark(注意:在linux中运行wireshark的时候也要加上sudo,如:sudo wireshark,要不然可能抓不到包);2.windos可以直接到官网下载进行安装;●TCP/IP协议网络封包格式:●MTU: Maximum Transmit Unit,最大传输单元,即物理接口(数据链路层)提供给其上层(通常是IP层)最大一次传输数据的大小;以普遍使用的以太网接口为例原创 2020-05-22 08:36:34 · 731 阅读 · 0 评论 -
本地字节序和网络字节序
本地字节序和网络字节序字节序指不同的CPU访问内存中多字节数据的时候,存在大小端的问题,并且一定是访问多字节数据的时候才会存在大小端的问题,如果CPU访问的是字符串,则不存在大小端的问题;那么如何判断发送端和接收端是大端模式还是小端模式呢,首先:●小端序(little-endian) - 低序字节存储在低地址;将低字节存储在起始地址,称为“Little-Endian”字节序,Intel、AM...原创 2020-03-20 23:45:21 · 1296 阅读 · 0 评论 -
C语言网络编如何判断CPU是大端还是小端模式
最近在学习网络编程的时候一直不明白大端模式和小端模式的CUP的工作方式;做了下面的测试后得知本机CPU采取的是小端模式;#include <stdio.h>int main(int argc, const char *argv[]){ int i = 0x41424300; printf("i:%s\n",(char *) &i); return 0;}输出:...原创 2020-03-16 23:38:07 · 474 阅读 · 0 评论