网络编程入门讲解
隋边边
这个作者很懒,什么都没留下…
展开
-
网络编程入门教程03——socket机制
再一次地,把网络7层模型放在前面:1. socket的位置在介绍了传输层(TCP/UDP)、网络层(IP),理论上,我们已经可以开始编写应用程序来使用这些层了。然而由于这些协议过于复杂,操作系统在应用程序与协议栈之间提供一个软件接口socket套接口。第一个值得注意的地方就是socket套接口的位置,套接字承上启下,应用层可直接使用套接口实现网络编程。2. socket类型sock...原创 2020-02-04 17:02:19 · 281 阅读 · 0 评论 -
网络编程入门教程02——IP和TCP/UDP
上一篇我们介绍了OSI网络七层模型中的链路层和物理层,今天要介绍的内容是关于网络层和传输层。还是先把OSI七层模型摆出来,如下图:1. 网络层在数据链路层中提到了每块网卡都有一个独一无二的MAC地址,数据由一块网卡传到另一块网卡需要知道对方的MAC地址。在知道对方MAC之后,如何将数据包发送过去呢?广播是种办法,即将数据发给本子网中的所有电脑,接受到数据的电脑比较自己的MAC地址是否匹配,...原创 2020-02-03 11:31:25 · 238 阅读 · 0 评论 -
网络编程入门教程01——网卡(MAC与PHY)
由于自己是首次接触网络编程,所以本专栏与其说是一个教程,不如说是学习分享。我的写作目的是尽力简洁有效生动地介绍网络编程的内容,使看到本文章的入门读者不至于望而却步。在介绍本节的正式内容之前,写给出OSI的七层网络结构。...原创 2020-01-17 20:21:31 · 1625 阅读 · 0 评论