计算机网络编程
MRSPAN
UP EVERYDAY!!!
展开
-
网络编程之OSI七层参考模型
网络编程——OSI(open system interconnect)七层参考模型,famous网络互联模型 一、各层主要功能 第一层:物理层 最终信号的传输介质,传输比特流,该层的协议规定了传输介质(网线、集线器、双绞线等)的物理标准,比如电缆针脚。 主要协议:IEEE 主要设备:中继器、集线器 双绞线得传输距离是100m,超过100m时信号会衰减,这时再两台电脑之间加一个中继器,可...转载 2019-03-11 19:39:31 · 330 阅读 · 0 评论 -
select、poll和epoll的区别
IO多路复用是网络编程中比较难理解得知识点,总结下该知识点供以后使用: IO多路复用:IO操作时常发生阻塞现象,一旦一个IO操作发生了阻塞,操作系统就不能再执行其他IO操作,即使其他IO并不依赖这个阻塞得IO且可以独立运行,这样就使操作系统执行IO得效率非常低。BUT,可以采取一些方式使操作系统跳过阻塞的IO去执行其它的IO,这种达到得效果就叫IO多路复用。 实现IO多路复用的方式:selec...原创 2019-06-11 13:39:55 · 1738 阅读 · 0 评论