![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
王者小金
热爱程序,热爱生活。
展开
-
socket网络编程
我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。本文的主要内容如下: 1、网络中进程之间如何通信?2、Socket是什么? 3、so转载 2017-04-28 16:23:33 · 625 阅读 · 0 评论 -
几种常见地址的区分
① Mac(Media Acess Control)address /物理 address/链路 address 网络设备商写在硬件内部,占6Bystes(48bits)=12个16进制数=6对冒号数 ②网络地址(IP地址)网络建立后,设备加入网络,父节点会给它分配一个该地址,占用4Bytes(32bits) Differences: Mac地址→数据链路层→交原创 2017-10-15 14:27:29 · 1514 阅读 · 3 评论 -
《计算机网络》之网络层总结
1.物理层(mac层and链路层):现链路层大概已经消亡的差不多了吧。故而mac地址/链路地址/物理地址在大多数场合下通用的。 2.网络层/IP层(ICMP、IGMP、ARP)。 3.物理层(网络互联的中间设备转发器)数据链路层(网络互联的中间设备网桥/桥接器)网络层(网络互联的中间设备路由器)网络层以上(网络互联的中间设备网关) PS:此外交换机工作在数据链路层。 4.主机的协议栈有5层原创 2018-01-09 22:45:15 · 1068 阅读 · 0 评论