TCP/IP简介


网络和协议

网络是计算机或类似计算机的设备之间通过常用传输介质进行通信的集合。

网络协议就是一套通用规则,用来帮助定义复杂数据传输的过程。

数据传输从一台计算机上的 应用程序 开始,通过 计算机网络硬件,经过 传输介质 到达正确目的地,然后上传到目的地 计算机网络硬件,最后到达负责接收的 应用程序

TCP/IP协议定义了 网络通信过程,更重要的是,定义了数据单元的格式和内容,以便计算机能过正确解释接受到的信息。

TCP/IP开发

TCP/IP是由ARPAnet演变而来的,ARPAnet是世界上最初始的网络。
TCP/IP的两个重要特性:

  • 端点验证
  • 动态路由选择

TCP/IP的特性

  • 逻辑编址(IP地址)

在LAN中,底层的与硬件相关的协议使用适配器的物理地址在物理网络中传输数据。每台计算机的网络适配器接口监听LAN中每一个传输,以确定消息是否是发送到它的物理地址。

对于小型的LAN当然是可以实现,但是对于大型网络,像Internet,这是不现实的,所以网络管理员经常使用设备(例如Route)将网络分段,以减少网络的拥堵,也就是说需要一种能够细分网络到更小的子网的方法,并且加入一个分层设计以便让信息有效地传输到它的目的地。

TCP/IP通过逻辑编址提供了这样的子网化能力,逻辑地址是一个通过网络软件来配置的地址,又叫作IP地址。

从IP地址到物理地址的转换通过ARP协议,反之使用RARP协议。

  • 路由选择

路由是通过逻辑地址联系子网与外网。

  • 名称解析

域名到IP的映射称为名称解析,DNS是用于Internet的域名解析系统,也是最常见的域名解析系统。

  • 错误控制和流量控制

确保数据在网络中可靠传送。

  • 应用支持

通过系统的逻辑通道实现从网络到应用程序的接口被称为端口。
典型的TCP/IP工具:

  • ftp
  • ping
  • http
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.这篇文章不是本人原创的,只是个人为了对这部分知识做一个整理和系统的输出而编辑成的,在此郑重地向本文所引用文章的...
    SOMCENT阅读 14,485评论 6 174
  • 名词延伸 通俗的说,域名就相当于一个家庭的门牌号码,别人通过这个号码可以很容易的找到你。如果把IP地址比作一间房子...
    杨大虾阅读 20,701评论 2 56
  • 一.七层?四层? OSI模型(Open System Interconnection Reference Mode...
    Geeks_Liu阅读 36,828评论 22 156
  • “俺老孙当年!打的那叫一个欢!天庭上下!哪个敢拦俺老孙!” “大王真当如此厉害,我们到也可过几辈安生日子,你们说是...
    村风不独阅读 1,423评论 0 0
  • 和前男友吵得最多的话就是他总在问我,“你究竟想要什么?”我每次都被问得哑口无言。他是知道这句话最能侦住我还是真的看...
    小锅同志阅读 1,846评论 0 0

友情链接更多精彩内容