计算机网络
无意呢
进击的程序猿
展开
-
写一个程序来模拟网桥功能。
一、实验内容模拟实现网桥的转发功能,以从文件中读取帧模拟网桥从网络中收到一帧,即从两个文件中读入一系列帧,从第一个文件中读入一帧然后从第二个文件中再读入一帧,如此下去。对每一帧,显示网桥是否会转发。要求:Windows或Linux环境下运行,程序应在单机上运行。分析:用程序模拟网桥功能,可以假定用两个文件分别代表两个网段上的网络帧数据。而两个文件中的数据应具有帧的特征,即有目的...原创 2018-12-27 11:46:56 · 6132 阅读 · 4 评论 -
编写一个计算机程序用来计算一个文件的16位校验和
题目编写一个计算机程序用来计算一个文件的16位校验和。最快速的方法是用一个32位的整数来存放这个和。记住要处理进位(例如,超过16位的那些位),把它们加到校验和中。*原理:把要发送的数据看成16比特的二进制整数序列,并计算他们的和。若数据字节长度为奇数,则在数据尾部补一个字节的0以凑成偶数。例子:16位校验和计算,下图表明一个小的字符串的16位效验和的计算。为了计算校验和,发...原创 2018-12-27 11:55:21 · 5357 阅读 · 0 评论 -
计算机网络的几个概念
OSI七层参考模型层数名称基本功能对应设备第1层物理层负责链路上比特流传输中继器,集线器第2层数据链路层负责网络内部帧的传输网桥,交换机第3层网络层负责网间两点间可达性路由器第4层传输层保证端到端的传输软件实现,无特殊设备第5层会话层会话的控制软件实现,无特殊设备第6层表示层数据的表达及数据格式的转换软件实...原创 2019-02-15 20:33:17 · 1659 阅读 · 0 评论