当前位置: 技术问答>linux和unix
熟悉又陌生的TCP/IP协议簇
来源: 互联网 发布时间:2016-12-10
本文导语: 关于TCP/IP协议,多么熟的一个词啊。想想却又很陌生,我甚至不知道这个东西在我系统的什么地方?常用的三个系统:xp,centos 和ubuntu.提一个弱智的问题,TCP/IP协议簇是固化在操作系统里的吗?是不是任何的OS里都有...
关于TCP/IP协议,多么熟的一个词啊。想想却又很陌生,我甚至不知道这个东西在我系统的什么地方?常用的三个系统:xp,centos 和ubuntu.提一个弱智的问题,TCP/IP协议簇是固化在操作系统里的吗?是不是任何的OS里都有那么一个部分是用来存放和处理TCP/IP事件的?
|
TCP/IP协议簇是由一堆的协议组成的,很大部分linux操作系统里面都有源码,如果你要看没个协议的源码,你也可以在网络上下载到,比如你tftp,ftp,http等。有本书就叫TCP/IP协议簇,很多章节的结尾都有个×××软件包(比如说udp软件包)介绍该协议内部实现或者说框架。
|
tcp/ip分为四个层次,应用层、运输层、网络层、链路层。
应用层一般对应应用程序,而一个应用程序通常是一个用户进程,tcp/ip下三层则一般在(操作系统)内核中执行,尽管这不是必须的,但通常是这么处理的,例如 UNIX操作系统---
所以tcp/ip应该处于内核中。
应用层一般对应应用程序,而一个应用程序通常是一个用户进程,tcp/ip下三层则一般在(操作系统)内核中执行,尽管这不是必须的,但通常是这么处理的,例如 UNIX操作系统---
所以tcp/ip应该处于内核中。
|
免费,开源的,在内核源代码中可以看到,只要用TCP/IP通信的都有TCP/IP协议栈
|
TCP-IP详解卷1
TCP-IP详解卷2
TCP-IP详解卷3
TCP-IP详解卷2
TCP-IP详解卷3