一个菜鸟的网络编程入门疑惑:协议和接口是如何联系的?

dubiousway 2008-02-25 04:00:27
刚刚准备学网络编程,可一开始就有一个疑惑挺困扰,请各位大虾不吝赐教。

我们平时机器上装了很多协议,比如tcp/ip , 比如 ipx/spx/netbios 之类的。我想问,这些协议具体是什么东西?我是说,它们是些什么文件? 文件的内容是什么呢?是二进制指令代码?是文本文件,或者类似的一种规范描述(大家别笑,我真的很菜)?

大家能不能象征性的,说说这些协议(文件)的内容,稍微具个最简单的一句两句做个例子就好。

第二个疑惑,就是,变成时用的程序接口,比如winsocket API 函数,和这些个协议(文件)是如何挂钩的?或者说,这些个API函数的内部如何何协议发生了关系?是不是这些函数内部也是打开了协议文件(用fopen之类的),然后再怎么样呢?我想象不出啊,各位大侠能不能解释一两句原理,浅一些,说树上的OSI,我理解不了。

谢谢各位!
...全文
102 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dubiousway 2008-02-25
  • 打赏
  • 举报
回复
晕啊,没有哪位大侠可以回答这个问题吗?
我在论坛混的时间很短,所以能给得分很少,还请各位不吝解说一下,让我茅塞顿开。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧