浅谈计算机网络
来源:互联网 发布:离家出走知乎 编辑:程序博客网 时间:2024/05/22 07:13
什么是计算机网络?
把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便的互相传递信息,共享硬件、软件、数据信息等资源。
计算机网络的主要功能:
1.资源共享
2.信息传输与集中处理
3.均衡负荷与分布处理
4.综合信息服务
什么是网络通信协议?
计算机网络中实现通信必须有一些约定,就是通信协议,对速率、传输代码、代码结构、传输控制步骤、出错控制等制定标准。
网络通信接口
为了是两个节点之间能进行对话,必须在他们之间建立通信接口,使彼此之间可以进行信息及交换。接口包括两个部分:硬件装置和软件装置。硬件装置实现了节点之间的信息传送,软件装置规定了双方进行通信的约定协议。
通信协议分层的思想
由于节点之间联系很复杂,在制定协议时,把复杂成分分解成一些简单的成分,再将他们复合起来。最常用的复合方式是层次方式,各层互不影响,利于系统的开发与扩展。
TCP协议和UDP协议
TCP协议是专门设计用于在不可靠的因特网上提供可靠的、端到端的字节流通信的协议。他是一种面向连接的协议。TCP链接是字节流而非报文流。
UDP是向应用程序提供一种发送封装的原始IP数据报的方法、并且发送时无需建立链接。是一种不可靠的链接。
TCP是一种可靠链接,但是速度较慢。反之,UDP的速度较快。
阅读全文
0 0
- 浅谈计算机网络
- 浅谈计算机网络的组成
- 浅谈计算机网络体系结构
- 浅谈计算机网络(一)初识计算机网络
- 计算机网络(浅谈FTP协议)
- 计算机网络(浅谈SMTP协议)
- 计算机网络(浅谈DNS协议)
- 计算机网络(浅谈FTP协议)
- 计算机网络(浅谈SMTP协议)
- 计算机网络(浅谈DNS协议)
- 计算机网络学习--路由器浅谈(8)
- 计算机网络(浅谈应用层协议原理)
- 计算机网络(浅谈应用层协议原理)
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- uml 关系
- 1284 2 3 5 7的倍数(容斥原理)
- (干货)ICLR论文自评分——论文名和翻译
- coursera Machine Learning 第五周 测验quiz答案解析 Neural Networks: Learning
- 注释转换(c语言->c++)
- 浅谈计算机网络
- 关于权限的理解
- org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read
- 关于普通的jsp页面连接不上数据库问题
- JavaScript中的数据类型及运算符
- MyEclipse SVN插件的两种安装方法
- 4412开发板扩充root目录的大小
- solr
- Python之读取XML文件