计算机网络
文章平均质量分 85
issue是fw
19 years old, struggling in life, chasing daydreams.
展开
-
unicode与utf-8的联系
参考阮一峰:字符编码笔记Unicode 和 UTF-8 有什么区别?①. ASCII码由美国最早指定的编码方式. 每个字符用888个比特表示, 所以最多可以表示256256256种字符由于只需要表示一些字母和数字或简单符号(一共128种字符), 所以这样表示没有问题.②. Unicode对于使用英语的国家,ASCII码已经足够使用.使用其他语言的国家就需要创建自己的编码方式了, 比如编码中文的GBK格式.后来每个国家都创建一种编码方式, 交流极其不便, 需要有一种编码统一起来.这就是U原创 2022-05-07 15:14:12 · 208 阅读 · 0 评论 -
网络层:ARP协议与IP数据报结构图解
引子在数据链路层使用MAC\rm MACMAC地址进行寻址,然而这只适用于同一个网络.处于不同网络的物理地址转化起来极其复杂,于是在网络层出现了新的地址—IP\rm IPIP地址每台主机用于全世界唯一的IP\rm IPIP地址,就好像全世界处于一个网络一样然而由于实际传输时还是需要使用MAC\rm MACMAC地址,所以需要有一种根据IP\rm IPIP地址映射MAC\rm MACMAC地址的方法,这就是ARP\rm ARPARP协议这样路由器就能轻松在不同网络之间充当中继的角色ARP\rm A原创 2021-06-11 09:48:15 · 1243 阅读 · 2 评论 -
数据链路层:CSMA/CSMA-CA/CSMA-CD
坚持CSMA\rm CSMACSMA如果一个主机要发送信息,那么它先监听信道Ⅰ.若空闲则直接传输Ⅱ.忙则一直监听,直到空间马上传输Ⅲ.若有冲突(一段时间内未收到肯定回复),则等待一个随机长的时间再监听,重复上述步骤.优点:只要媒体空闲,站点就马上发送,避免了媒体利用率的损失缺点:若有两个或以上的站点需要发送数据,冲突就不可避免非坚持CSMA\rm CSMACSMA如果一个主机要发送信息,那么它先监听信道Ⅰ.若空闲则直接传输Ⅱ.忙则等待一个随机的时间后再进行监听\color{Red}忙则等原创 2021-06-07 17:37:18 · 694 阅读 · 0 评论 -
GBN(后退n帧协议)与SR(选择性重传协议)
索引后退N\rm NN帧协议GBN\rm GBNGBNGBN\rm GBNGBN发送方GBN\rm GBNGBN接收方选择性重传协议SR\rm SRSRSR\rm SRSR发送方SR\rm SRSR接收方后退N\rm NN帧协议GBN\rm GBNGBNGBN\rm GBNGBN发送方Ⅰ.上层调用上层要发送数据时,发送方先检查发送窗口是否已满。如果未满,则产生一个帧并将其发送;如果窗口已满,发送方只需将数据返回给上层,暗示窗口已满.Ⅱ.收到ACK\rm ACKACKGBN\rm GBNGBN协原创 2021-06-04 10:33:58 · 4637 阅读 · 0 评论 -
计算机网络一(速率,容量单位以及带宽,吞吐量,RTT等)
速率单位1kb/s=103b/s\rm 1kb/s=10^3b/s1kb/s=103b/s1Mb/s=103kb/s\rm 1Mb/s=10^3kb/s1Mb/s=103kb/s1Gb/s=103Mb/s\rm1Gb/s=10^3Mb/s1Gb/s=103Mb/s1Tb/s=103Gb/s\rm 1Tb/s=10^3Gb/s1Tb/s=103Gb/s可以看到相邻单位之间隔了100010001000倍容量单位1Byte(字节)=8bit(比特)\rm1Byte(字节)=8bit(比特)1Byt原创 2021-05-31 18:29:25 · 2618 阅读 · 2 评论