切换到宽版
  • 11817阅读
  • 9回复

关于TCP/IP协议的层数 [复制链接]

上一主题 下一主题
离线战神vista
 
只看楼主 倒序阅读 0 发表于: 2006-10-15
— 本帖被 stevenjl 从 竞赛题库 移动到本区(2007-08-12) —
1. program Program1;
  var   a,b,c,d,sum : longint;
 
  begin
    read(a,b,c,d);
    a := a mod 23; b := b mod 28;   c := c mod 33;
sum := a * 5544 + b * 14421 + c * 1228 - d;
    sum := sum + 21252;   sum := sum mod 21252;
    if (sum = 0 ) then   sum := 21252;
    writeln(sum);
  end.
输入:283 102 23 320                     输出____________
答案怎麽是8910,我在FP上机运行了是7530,为什麽?
谢谢回答!
离线战神vista
只看该作者 1 发表于: 2006-10-15
管理员快来看,谢谢!!
12、TCP/IP协议共有( )层协议
 A)3   B)4  C)5  D)6
这个答案是C,但我查了一些网站有的是4层,有的是7层,请问是到底是几层?\
谢谢!
离线stevenjl

只看该作者 2 发表于: 2006-10-15
TCP/IP 5层
OSI是7层
Dream Walker...
离线r134a
只看该作者 3 发表于: 2006-10-15
引用第2楼stevenjl2006-10-15 22:35发表的“”:
TCP/IP 5层
OSI是7层



5? 哪五层?
.


祝大家明年NOIP大获全盛!


.
离线r134a
只看该作者 4 发表于: 2006-10-15
引用第0楼战神vista2006-10-15 19:52发表的“管理员快来看,谢谢!!”:
1. program Program1;
  var   a,b,c,d,sum : longint;
 
  begin
    read(a,b,c,d);
.......



当年:
我有过同样的错误 经过大量资料的考究 发现此题有个数字打错了 (因为发现了此题目的2个不同版本) ......而且 很多书都有这个错误!!!


你的答案是对的


具体是哪个数据打错了,我也不记得了......
.


祝大家明年NOIP大获全盛!


.
离线stevenjl

只看该作者 5 发表于: 2006-10-15
一般来说,OSI有7层
而tcp/ip协议只有5层。分别对应osi模型中的物理层,链路层,网络层,传输层,和应用层。

1,互连网络层(ip层:是网络互连的基础。工作是把能获得的离散数据包分组传到目的地。提供无连接交换分组服务。包文叫做ip数据包。它发出的数据包是没有顺序的。
2,传输层(TCP)
允许源主机和目标主机对等实体进行逻辑会话。在传输层协议中有两个端到端协议就是大家熟悉的tcp和udptcp是一个可靠的面向连接的协议udp是用户数据包协议(user data protocol)提供无连接服务,无重发和纠错功能,不能保障数据的可靠传输。
3,应用层
tcp/ip参考中在传输层之上就是应用层,它包含了所有的高层协议
主要有telnet(虚拟终端协议)ftp(文件传输协议)smtp(简单电子传输邮件协议)
Dream Walker...
离线stevenjl

只看该作者 6 发表于: 2006-10-15
4层的说法也是有的,而且是主流
Dream Walker...
离线peach
只看该作者 7 发表于: 2006-11-28
当然是四层咯!
离线peach
只看该作者 8 发表于: 2006-11-28
老师再三提醒的
离线r134a
只看该作者 9 发表于: 2006-11-29

引用第6楼stevenjl2006-10-15 22:59发表的: 4层的说法也是有的,而且是主流

貌似老大第一次表扬我呵~

.


祝大家明年NOIP大获全盛!


.
快速回复
限100 字节
 
上一个 下一个