您的位置:首页 > 新闻 > 资讯 > level 6 day2-3 网络基础2---TCP编程

level 6 day2-3 网络基础2---TCP编程

2025/4/18 19:07:13 来源:https://blog.csdn.net/qq_48297937/article/details/140504853  浏览:    关键词:level 6 day2-3 网络基础2---TCP编程

1.socket(三种套接字:认真看)

套接字就是在这个应用空间和内核空间的一个接口,如下图

原始套接字可以从应用层直接访问到网络层,跳过了传输层,比如在ubtan里面直接ping 一个ip地址,他没有经过TCP或者UDP的数据包

网络里面的通信是由 IP地址+端口号 决定的

     

        网络的预备知识3

字节序:不同CPU访问内存中的多字节时候,存在字节序的问题

如果访问的是字符串,则不存在 大小端的问题。

网络传输的时候使用大端模式

字节序也分为网络字节序和本地字节序

  从本地到网络,是本地字节序转换成网络字节序,从网络到本地,是网络字节序到本地字节序,不过都是由函数来实现的

和ip地址相关的函数

        

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com