基础的计算机网络知识概要1.doc

基础的计算机网络知识概要1

基础的计算机网络知识 几乎所有的计算机程序,都会牵涉到网络通信。因此,了解计算机基础网络知识,对每一个程序员来说都是异常重要的。接下来,我们介绍一些基础网络知识。 OSI参考模型 第7层 应用层(Application Layer) 应用层能与应用程序界面沟通,以达到展示给用户的目的。 在此常见的协议有: HTTP,HTTPS,FTP,TELNET,SSH,SMTP,POP3等。 第6层 表示层(Presentation Layer) 表示层能为不同的客户端提供数据和信息的语法转换内码,使系统能解读成正确的数据。同时,也能提供压缩解压、加密解密。 第5层 会话层(Session Layer) 会话层用于为通信双方制定通信方式,并创建、注销会话(双方通信)。 第4层 传输层(Transport Layer) 传输层用于控制数据流量,并且进行调试及错误处理,以确保通信顺利。而发送端的传输层会为分组加上序号,方便接收端把分组重组为有用的数据或文件。 第3层 网络层(Network Layer) 网络层的作用是决定如何将发送方的数据传到接收方。该层通过考虑网络拥塞程度、服务质量、发送优先权、每次路由的耗费来决定节点X到节点Y的最佳路径。我们熟知的路由器就工作在这一层,通过不断的接收与传送数据使得网络变得相互联通。 第2层 数据链路层(Data link Layer) 首先数据链路层的功能在

文档评论(0)

1亿VIP精品文档

相关文档