计算机网络
文章平均质量分 83
Linux网络编程
英雄哪里出来_
这里是一个技术博客。 C/C++,数据结构,计算机网络,操作系统,数据库,C++造轮子系列,Leedcode算法题的知识总结可以到主页左侧的“分类专栏”查阅。
感谢你的关注。
展开
-
【计算机网络】socket编程
1.不是所有的进程都要进行网络通信,只有部分进程可能会网络通信,若用进程PID来作为网络标识该进程,就很难区分清楚那些是进行网络通信的,那些不是进行网络通信的。在进行发和收数据时,在TCP层没有报文的概念,收到一堆的数据,把这一堆的东西一次将给上层的应用层,也可一个字节一个字节交。进程PID在系统层面上每个进程也是唯一的,也能表示该系统上进程的唯一性,所以用进程PID可以代替端口号的。如:收快递,收一个就是一个完整的快递,具体的快递不可能收半个或者一个半,若对方发了三次,你就必须收三次。原创 2024-02-15 17:51:42 · 857 阅读 · 0 评论 -
【计算机网络】网络基础
到什么信号算作新帧的开始)、冲突检测(如果检测到冲突就自动重发)、数据差错校验等工作. 有以太网、令牌环网, 无线LAN等标准. 交换机(Switch)工作在数据链路层.(现在主要用于有线电视)、光纤, 现在的wifi无线网使用电磁波等都属于物理层的概念。数据链路层: 负责设备之间的数据帧的传送和识别. 例如网卡设备的驱动、帧同步(就是说从网线上检测。划出两台主机之间的数据传输的线路(路由). 路由器(Router)工作在网路层.数据链路层的标准是不一样的,因为数据链路层的具体实现是在网卡驱动实现的。原创 2024-02-15 16:30:03 · 365 阅读 · 0 评论