从我在我的电脑中,发出一个指令,这个信息怎样传送到我想要的那个目的地呢,这个过程中先后要用到哪些协议啊,再有,每个层次有很多协议,怎样去区分呢,谢谢啦,各位大侠们 !!!
现在互联网用的是TCP/IP的体系结构 就给你用这个举例吧
TCP/IP 第四层:应用层 主要协议如:如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。
第三层:传输层 主要协议:TCP, UDP
第二层:网络层 主要协议:IP
第四层:网络接口层 这一层是在网卡和线路上实现的
你的个人电脑或终端是位于TCP/IP的最上端也就是第四层:应用层 你所发送的信息都是由第四层特定的协议 服务或是应用程序生成的 然后通过层次之间的接口传给下层
传输层把数据分段 再加上源和目的端口号(用于标识特点应用程序和协议)传给下一层 TCP和UDP的区别就在于他们的安全性和控制机制
网络层把数据分段封装成包 在包头加上源和目的IP地址 传给下层
接口层 这基本就是通过以太网技术实现的 你看下IEEE802的技术集 最后把数据包封装成数据帧 再编码成比特 最后调制成信号放到介质上
这是发信息 接收信息 是反过来的 一层一层的解封装
参考资料:百度百科