導航:首頁 > 網路問題 > 軟體定義網路用什麼環境

軟體定義網路用什麼環境

發布時間:2022-09-27 08:07:11

『壹』 .SDN軟體配置環境有哪些注意事項

1.應用程序持續增長,且不再是完全依賴於網路,已經成為了關注的焦點。直到現在,它已經被滿足特定應用程序需求的網路所限制。然而,隨著SDN的出現,網路可以通過應用程序本身來實現動態的編程,它的主要目標是向用戶提供服務,SDN的重要性變得更加明顯。
2.在部署SDN之前讓員工掌握相應的技能,傳統網路和軟體定義網路是截然不同的。
3.大多數情況下,SDN仍然是一個全新的事物,雖然新技術能帶來各種優勢,但如果參與進去的組織不了解真正的需求以及SDN將如何發揮功能,那麼失敗在所難免。部署SDN之前,首先要考慮的是如何幫助企業實現目標或者其他方面的需求。

『貳』 網路軟體是實現網路功能不可缺少的軟體環境,它通常包括哪些部分其中最主要的網路軟體是什麼軟體

[右擊選擇目錄]
2.網路軟體
網路軟體是實現網路功能所不可缺少的軟環境。網路軟體通常包括網路操作系統和網路協議軟體。
(1)網路操作系統
網路操作系統是運行在網路硬體基礎之上的,為網路用戶提供共享資源管理服務、基本通信服務、網路系統安全服務及其他網路服務的軟體系統。網路操作系統是網路的核心,其他應用軟體系統需要網路操作系統的支持才能運行。
在網路系統中,每個用戶都可享用系統中的各種資源,所以,網路操作系統必須對用戶進行控制,否則,就會造成系統混亂,造成信息數據的破壞和丟失。為了協調系統資源,網路操作系統需要通過軟體工具對網路資源進行全面的管理,進行合理的調度和分配。
(2)網路協議軟體
連入網路的計算機依靠網路協議實現互相通信,而網路協議是靠具體的網路協議軟體的運行支持才能工作。凡是連人計算機網路的伺服器和工作站上都運行著相應的網路協議軟體。

『叄』 軟體定義網路利用()實現網路配置

摘要 您好,您的問題我已經看到了,正在整理答案,請您稍等一會兒~

『肆』 什麼是軟體定義網路

話說最近網路虛擬化(Networking Virtualization,NV)和SDN真實熱得發燙,先談一下我個人的理解和看法。由於沒有實際玩過相應的產品,所以也只是停留在理論階段,而且尚在學習中,有些地方難以理解甚至理解錯誤,因此,特地來和大家交流一下。
早在2009年就出現了SDN(Software Defined Networking)的概念,但最近才開始被眾人所關注,主要還是因為Google跳出來表態其內部數據中心所有網路都開始採用OpenFlow進行控制,將OpenFlow從原本僅是學術性的東西瞬間推到了商用領域。第二個勁爆的消息就是VMWare大手筆12.6個億$收掉了網路虛擬化公司Nicira。
SDN只是一個理念,歸根結底,她是要實現可編程網路,將原本封閉的網路設備控制面(Control Plane)完全拿到「盒子」外邊,由集中的控制器來管理,而該控制器是完全開放的,因此你可以定義任何想實現的機制和協議。比如你不喜歡交換機/路由器自身所內置的TCP協議,希望通過編程的方式對其進行修改,甚至去掉它,完全由另一個控制協議取代也是可以的。正是因為這種開放性,使得網路的發展空間變為無限可能,換句話說,只有你想不到,沒有你做不到。
那SDN為什麼會和NV扯上關系呢?其實他們之間並沒有因果關系,SDN不是為實現網路虛擬化而設計的,但正式因為SDN架構的先進性,使得網路虛擬化的任務也得以實現。很多人(包括我自己)在最初接觸SDN的時候,甚至認為她就是NV,但實際上SDN的目光要遠大得多,用句數學術語來說就是「NV包含於SDN,SDN包含NV」。
再來看看NV,為什麼NV會如此火爆,歸根結底還是因為雲計算的崛起。伺服器/存儲虛擬化為雲計算提供了基礎架構支撐,也已經有成熟的產品和解決方案,但你會發現一個問題,即便如此,虛擬機的遷移依然不夠靈活,例如VMWare vMotion可以做到VM在線遷移,EMC VPLEX可以做到雙活站點,但虛擬機的網路(地址、策略、安全、VLAN、ACL等等)依然死死地與物理設備耦合在一起,即便虛擬機從一個子網成功地遷移到另一個子網,但你依然需要改變其IP地址,而這一過程,必然會有停機。另外,很多策略通常也是基於地址的,地址改了,策略有得改,所以依然是手動活,繁雜且易出錯。所以說,要實現Full VM Migration,即不需要更改任何現有配置,把邏輯對象(比如IP地址)與物理網路設備去耦(decouple)才行。這是一個舉例,總而言之,目的就是實現VM Migration Anywhere within the DataCenter non-disruptively,尤其是在雲這樣的多租戶(Multi-tanency)環境里,為每一個租戶提供完整的網路視圖,實現真正的敏捷商務模型,才能吸引更多人投身於雲計算。
SDN不是網路虛擬化的唯一做法,Network overly(mac in mac, ip in ip)的方式也是現在很多公司實際在使用的,比如Microsoft NVGRE、Cisco/VMWare VXLAN、Cisco OTV、Nicira STT等。事實上overly network似乎已經成為NV實現的標准做法,SDN模型下的NV實現目前更多的是在學術、研究領域。新技術總是伴隨大量的競爭者,都想在此分一杯羹,甚至最後成為標准。好戲才剛剛上演,相信會越發精彩。
個人覺得這是一個非常有意思的話題,希望和大家交流心得,互相學習.
NV的目標就是如何呈現一個完全的網路給雲環境中的每一個租戶,租戶可能會要求使用任何其希望使用的IP地址段,任何拓撲,當然更不希望在遷移至公共雲的情況下需要更改其原本的IP地址,因為這意味著停機。所以,客戶希望有一個安全且完全隔離的網路環境,保證不會與其他租戶產生沖突。既然vMotion之類的功能能夠讓虛擬機在雲中自由在線漂移,那網路是否也能隨之漂移呢?這里簡單介紹下微軟的Hyper-v networking virtualization,到不是因為技術有多先進,只不過他的實現細節比較公開,而其它公司的具體做法相對封閉,難以舉例。
其實微軟的思路很簡單,就是將原本虛擬機的二層Frame通過NVGRE再次封裝到 IP packet中進行傳輸,使得交換機能夠通過識別NVGRE的Key欄位來判斷數據包的最終目的地。這其實就是一個Network Overlay的做法,它將虛擬網路與物理網路進行了分離。試想,公司A和公司B都遷移到公有雲且就那麼巧,他們的一些虛擬機連接到了同一個物理交換機上,現在的問題是,他們各自的虛擬機原本使用的私有IP段是一樣的,如果沒有VLAN就會導致IP沖突。但現在看來,這已經不是問題,因為虛擬機之間的通信都要通過NVGRE的封裝,而新的IP包在物理網路上傳輸時是走物理地址空間的,而物理地址空間是由雲服務提供者所獨占的,因此不存在IP沖突的情況。

總結一下就是,這里的網路虛擬化可以認為是IP地址虛擬化,將虛擬網路的IP與物理網路完全分離,這樣做就可以避免IP沖突,跨子網在線遷移虛擬機的問題,微軟的要求是:虛擬機可以在數據中心中任意移動,而客戶不會有任何感覺,這種移動能力帶來了極大的靈活性。
Software-defined networking (SDN) is an approach to computer networking which evolved from work done at UC Berkeley and Stanford University around 2008.[1] SDN allows network administrators to manage network services throughabstraction of lower level functionality. This is done by decoupling the system that makes decisions about where traffic is sent (the control plane) from the underlying systems that forwards traffic to the selected destination (the data plane). The inventors and vendors of these systems claim that this simplifies networking.[2]
SDN requires some method for the control plane to communicate with the data plane. One such mechanism, OpenFlow, is often misunderstood to be equivalent to SDN, but other mechanisms could also fit into the concept. The Open Networking Foundation was founded to promote SDN and OpenFlow, marketing the use of the term cloud computing before it became popular.
This section does not cite any references or sources. Please help improve this section by adding citations to reliable sources. Unsourced material may be challenged andremoved. (February 2013)
One application of SDN is the infrastructure as a service (IaaS).
This extension means that SDN virtual networking combined with virtual compute (VMs) and virtual storage can emulate elastic resource allocation as if each such enterprise application was written like a Google or Facebook application. In the vast majority of these applications resource allocation is statically mapped in inter process communication (IPC). However if such mapping can be expanded or reced to large (many cores) or small VMs the behavior would be much like one of the purpose built large Internet applications.
Other uses in the consolidated data-center include consolidation of spare capacity stranded in static partition of racks to pods. Pooling these spare capacities results in significant rection of computing resources. Pooling the active resources increases average utilization.
The use of SDN distributed and global edge control also includes the ability to balance load on lots of links leading from the racks to the switching spine of the data-center. Without SDN this task is done using traditional link-state updates that update all locations upon change in any location. Distributed global SDN measurements may extend the cap on the scale of physical clusters. Other data-center uses being listed are distributed application load balancing, distributed fire-walls, and similar adaptations to original networking functions that arise from dynamic, any location or rack allocation of compute resources.
Other uses of SDN in enterprise or carrier managed network services (MNS) address the traditional and geo-distributed campus network. These environments were always challenged by the complexities of moves-adds-changes, mergers & acquisitions, and movement of users. Based on SDN principles, it expected that these identity and policy management challenges could be addressed using global definitions and decoupled from the physical interfaces of the network infrastructure. In place infrastructure on the other hand of potentially thousands of switches and routers can remain intact.
It has been noted that this "overlay" approach raises a high likelihood of inefficiency and low performance by ignoring the characteristics of the underlying infrastructure. Hence, carriers have identified the gaps in overlays and asked for them to be filled by SDN solutions that take traffic, topology, and equipment into account.[7]
SDN deployment models[edit]
This section does not cite any references or sources. Please help improve this section by adding citations to reliable sources. Unsourced material may be challenged andremoved. (February 2013)
Symmetric vs asymmetric
In an asymmetric model, SDN global information is centralized as much as possible, and edge driving is distributed as much as possible. The considerations behind such an approach are clear, centralization makes global consolidation a lot easier, and distribution lowers SDN traffic aggregation-encapsulation pressures. This model however raises questions regarding the exact relationships between these very different types of SDN elements as far as coherency, scale-out simplicity, and multi-location high-availability, questions which do not come up when using traditional AS based networking models. In a Symmetrically distributed SDN model an effort is applied to increase global information distribution ability, and SDN aggregation performance ability so that the SDN elements are basically one type of component. A group of such elements can form an SDN overlay as long as there is network reachability among any subset.
Floodless vs flood-based
In a flood-based model, a significant amount of the global information sharing is achieved using well known broadcast and multicast mechanisms. This can help make SDN models more Symmetric and it leverages existing transparent bridging principles encapsulated dynamically in order to achieve global awareness and identity learning. One of the downsides of this approach is that as more locations are added, the load per location increases, which degrades scalability. In a FloodLess model, all forwarding is based on global exact match, which is typically achieved using Distributed Hashing and Distributed Caching of SDN lookup tables.
Host-based vs Network-centric
In a host-based model an assumption is made regarding use of SDN in data-centers with lots of virtual machines moving to enable elasticity. Under this assumption the SDN encapsulation processing is already done at the host HyperVisor on behalf of the local virtual machines. This design reces SDN edge traffic pressures and uses "free" processing based on each host spare core capacity. In a NetworkCentric design a clearer demarcation is made between network edge and end points. Such an SDN edge is associated with the access of Top of Rack device and outside the host endpoints. This is a more traditional approach to networking that does not count on end-points to perform any routing function.
Some of the lines between these design models may not be completely sharp. For example in data-centers using compute fabrics "Big" hosts with lots of CPU cards perform also some of the TopOfRack access functions and can concentrate SDN Edge functions on behalf of all the CPU cards in a chassis. This would be both HostBased and NetworkCentric design. There may also be dependency between these design variants, for example a HostBased implementation will typically mandate an Asymmetric centralized Lookup or Orchestration service to help organize a large distribution. Symmetric and FloodLess implementation model would typically mandate in-network SDN aggregation to enable lookup distribution to a reasonable amount of Edge points. Such concentration relies on local OpenFlow interfaces in order to sustain traffic encapsulation pressures.[5] [6]

『伍』 在「下一代網路」熱潮中,中國SDN(軟體定義網路)會怎麼

SDN,即Software-Defined Network(軟體定義網路),由於傳統的網路設備(交換機、路由器)的固件是由設備製造商鎖定和控制,所以SDN希望將網路控制與物理網路拓撲分離,從而擺脫硬體對網路架構的限制。這樣企業便可以像升級、安裝軟體一樣對網路架構進行修改,滿足企業對整個網站架構進行調整、擴容或升級。而底層的交換機、路由器等硬體則無需替換,節省大量的成本的同時,網路架構迭代周期將大大縮短。舉個不恰當的例子,SDN技術就相當於把每人家裡路由器的的管理設置系統和路由器剝離開。以前我們每台路由器都有自己的管理系統,而有了SDN之後,一個管理系統可用在所有品牌的路由器上。如果說現在的 網路系統是功能機,系統和硬體出廠時就被捆綁在一起,那麼SDN就是 Android系統,可以在很多智能手機上安裝、升級,同時還能安裝更多更強大的手機App(SDN應用層部署)。昨天,中國第一屆開放網路峰會在北京召開,參會商除了有網路、騰訊、阿里巴巴等互聯網公司,還包括如NEC、NTT Communications等國內外一些運營商、軟硬體公司。既然如此,就讓我們從這次大會來看看,中國的SDN普及之路會怎麼走?現狀 在國內,SDN技術仍處在實驗的階段。作為從斯坦福出來的新興網路技術,高校自然會更早的接觸和研究這類技術。目前國內一些院校已經開始對SDN技術進行了大量的研究測試,比如清華研究院博士生亓亞烜介紹了清華SDN團隊在架構、安全性、資源管理等方面的研究進程,到目前為止已經運行一年之久。而亓亞烜也和另外兩位Founder成立了SDN相關服務公司,開始進入SDN技術商業應用之路。北郵院長張傑則稱:到2016年,思科預測全球每年的IP流量將達到Zettabyte級別(1ZB=1024EB,1EB=1024PB)。所以他們也在利用SDN技術在嘗試一種可大大減少網路流量的交換損耗的靈活光聯網。另外上海交大的金耀輝教授在會上也介紹了他們在OpenStack中的SDN技術的使用情況,以及OpenStack中網路模塊的實現效果等。對於SDN對現有網路的革命性改變,誰也不會否認。世紀互聯顧問厲建宇稱企業SDN網路部署能夠提高網路利用率、簡化網路交換設備、簡化傳統的CDN流量工程等,另外在成本、能耗等方面也都有較大的提高。國外包括Google、微軟、Facebook等很多廠商都已經進入了部署階段。NEC中國研究院院長杜軍也介紹說他們已經開始了SDN相關的研發工作,其SDN相關產品在日本、美國都有了一些的客戶。而作為 Open Networking Foundation(開放網路基金會)8位董事會成員之一NTT Communications,其SDN負責人Ito 則認為中國是全球業務中不可或缺的一部分,而且由於其本身和電信、聯通、移動以及華為、中興等SDN相關廠商一直有合作,所以他們很願意在國內的SDN發展上起到一定的推動作用。盡管上面的NTT、NEC都有了一些SDN產品,但不得不承認,這些產品和技術都還沒有進入中國。限於中國的特殊環境和大企業的保守,中國在普及SDN技術上還有一定的困難,包括運營商、網路服務商等都處在一種觀望的狀態,所以SDN普及還需時日。使用者態度 下午,騰訊、阿里巴巴、新浪、網路等國內互聯網巨頭也談到了SDN對他們的意義。作為SDN技術的直接使用者,他們看到了SDN對硬體和網路設施的巨大影響,但毫不例外的是,大家也都談到了現有的SDN技術還有很多問題需要解決。這四家公司都已經開始對SDN進行了相關研究,但發現目前使用SDN來構建IDC還是會遇到一些瓶頸,比如阿里提到的運營數據挖掘、故障診斷和及時修復、以及一次性購買成本等問題。當然,除了懷疑,國內互聯網公司也在努力做相關的開發工作。其中網路就已有了幾塊成型的SDN產品,他們的Traffic Engineering系統就是基於SDN網路架構的產品,未來還會做出更多地嘗試和SDN應用的產品。阻礙 美國ONF(開放網路基金會)去年才剛剛成立,SDN對於很多人來說還相當陌生。限於國內技術水平、國家政策和環境特殊性以及運營商的壟斷地位,國內的SDN發展還沒法和美國等國家相比。另外,由於SDN切斷了網路硬體設備和網路系統的捆綁,所以從某種角度來講,這對華為、中興這些硬體製造商並不利。雖然他們不會阻止這種趨勢,但目前國內還很難依靠他們來推動SDN的發展。而且由於國內的技術型創業公司極少,目前還很難有 Nicira、 Contrail Systems、 Xsigo這樣優秀的SDN創業公司的出現。未來 就像銳捷網路產品研發總監劉茗說的那樣:「參加了這次峰會之後,我仍然看不清楚未來。」SDN目前在國內仍然沒有成功的應用案例,持懷疑態度的還是大有人在。所以要想讓SDN快速發展起來,這仍然是一個很不輕松的過程。

『陸』 常用的軟體定義網路的控制器平台有哪些有何特點

是一種數字化運算器,常用於工業環境

『柒』 軟體定義網路的介紹

軟體定義網路(Software Defined Network, SDN ),是由Emulex提出的一種新型網路創新架構,其核心技術OpenFlow通過將網路設備控制面與數據面分離開來,從而實現了網路流量的靈活控制,為核心網路及應用的創新提供了良好的平台。

『捌』 什麼是軟體定義網路

軟體定義網路(簡稱SDN)屬於網路流量控制的下一個步驟。Tech Pro Research發布的調查報告正是以此為中心,旨在為我們展示企業如何使用SDN方案。

過去幾年以來,以更為高效方式管理環境的需求正快速普及,這也使得網路領域的更高靈活性與控制手段成為必然。作為重要解決途徑之一,軟體定義網路(簡稱SDN)應運而生。它允許我們對網路流量加以控制,並利用軟體與策略對網路行為及響應進行統一定義——而不必像以往那樣面向單獨硬體設備。

舉例來說,SDN能夠將網路流量指向至使用頻率最低的資源處,從而有效利用冗餘系統共享工作負載以實現負載均衡。這不僅改善了網路與系統的響應時間,亦能夠反過來催生出充分利用此類優勢的出色應用程序。另外,SDN還提供良好的可擴展性與異構環境控制能力,例如與雲服務對接的本地數據中心。

Tech Pro Research的這份調查報告整理出以下幾項重要結論:

· 沒有良好的人員培訓,SDN實現亦將無從談起。目前的常見介面通常要求我們擁有對SDN常規開發語言的知識,同時了解如何利用技術優勢實現業務改進。

· 考慮增量式實現,即利用定期關閉與現場解決方案了解SDN是否契合我們的整體基礎設施架構。

· 認真考量並審查SDN是否有助於解決雲服務管理工作、供應商訪問以及隨時/隨地接入的復雜性。

· SDN正在全面普及,雖然普及速度仍然緩慢;不要坐視競爭對手將其轉化為業務優勢,而我們自己仍掙扎於使用命令行以及非統一設備管理方案。

這份報告同時指出,「雖然做出諸多承諾,但SDN實際推廣中仍然障礙重重,這主要是由於大型供應商的消極態度。盡管這一態勢已經出現變化跡象,但企業客戶仍然需要相當長時間才會最終決定將SDN納入自己的采購清單。」

『玖』 軟體定義網路 如何去使用OpenFlow

事實上,OpenFlow交換機在Interop Las Vegas 2011上就已經公諸於眾了,並且也引起了很大的爭論。 SDN允許網路工程師控制和管理他們的網路,以便最好地服務他們各自需求,從而增加網路功能和降低運營網路的成本。Open Networking Foundation支持OpenFlow規范,這將最終實現定義軟體的網路。 OpenFlow是一套軟體API,它允許一個控制器將配置信息發送給交換機。這個配置往往指的是一個流及其附屬的某些操作。 流是一組定義的幀或者數據包(類似於一個MPLS流)與一組操作。例如: Source IP/Port、Destination IP/Port和Drop。 Source IP、Destination IP和QoS Action。 Source MAC、Destination MAC和L2 Path。 通過OpenFlow,您可以將一組規則發送給一台配置設備的交換機或者路由器。然後每個設備會根據它的類型使用這些數據。交換機會更新它的MAC地址表以轉發幀,路由器會添加訪問列表,而防火牆會更新它的規則。 當組織將網路配置從設備遷移到軟體平台時,交換機就變得更加簡單和廉價了。但是主要的受益是網路配置可以由中央控制器管理。 控制者是一個包含演算法、數學、分析和規則的軟體,它來自規則組,並使用OpenFlow將配置下載到網路設備中。因此,當控制器評估和重新平衡配置時,網路就可能動態地進行重新配置。這就是所謂的軟體定義網路。 HP Networking: HP已經在OpenFlow上投入了大量的資源。我見過HP向委員會提交的一個QoS功能的演示,並且公司也為控制器平台制定了全面的軟體計劃。 NEC: 您可能還未聽說過NEC也是一個網路供應商,但是這家公司有完整的產品系列,並且已經在NEC美國市場開始銷售了。NEC已經為OpenFlow做出了幾個重大的貢獻,而且它有一個支持OpenFlow的完整系列交換機。在Interop上,NEC演示了它的OpenFlow控制器。 Cisco: 雖然網路巨頭是Open Networking Foundation的成員之一,但是我還未能找到它關於OpenFlow的計劃。很可能Cisco會覺得OpenFlow破壞了作為營利產品的IOS軟體。OpenFlow最突出的優點是減少硬體交換機的成本,而本身不會給網路供應商的銷售帶來任何的提升。 Avaya: 雖然公司在Shortest Path Bridging策略方面下了很大的功夫,但是據我了解,公司目前並沒有任何關於OpenFlow的計劃。 Arista: 網路新貴並沒有任何關於OpenFlow的發布計劃,同時它還指出在一台設備上管理所有流是不可能的。雖然Cisco也這樣認為,但是我認為這是對OpenFlow工作方式的一種誤解。使用OpenFlow來處理每一個流是可能的,但這並不是必要的,這只是一個配置選項。 Big Switch Networks: 這個最近成立的新興公司關注於OpenFlow解決方案,特別是網路虛擬化。雖然Big Switch網站上沒有任何的詳細信息,但是我認為它們正在開發控制器和交換機。 如果OpenFlow能夠擁有足夠多的客戶,那麼它將從根本上改變網路行業,因為我們目前所使用的控制協議(例如OSPF或者Spanning Tree或者DCB)將被軟體控制器所取代。雖然這會促成硬體的商品化,但是軟體控制器將成為網路行業中新的組成部分。

『拾』 SDN軟體定義網路是干什麼用的在企業內有哪些應用

軟體定義網路(SDN)由多種網路技術組成,具有靈活敏捷的特點,它是一種可編程網路,主要通過OpenFlow技術來根據部署需求或後續需求更改網路的設置。與傳統網路不同,軟體定義網路(SDN)將網路設備的控制面與數據面分離開來,因此企業可以像升級、安裝軟體一樣對網路架構進行修改,滿足企業對整個網路結構進行調整、擴容或升級的需求,而底層的交換機、路由器等硬體則無需替換,節省大量的成本的同時,網路架構迭代周期也會大大縮短。

閱讀全文

與軟體定義網路用什麼環境相關的資料

熱點內容
農光東里小區哪個網路好 瀏覽:873
樂橙攝像頭回放出現網路連接異常 瀏覽:908
電腦網路加密碼怎麼設置 瀏覽:391
電腦連接無線網路看不到電視 瀏覽:308
面板是什麼網路用語 瀏覽:374
微博連不上網路錯誤手機 瀏覽:834
開啟無線網路的視頻 瀏覽:270
網路營銷是發展前景好的職業 瀏覽:953
共享網路不記得密碼了 瀏覽:906
網路信號差一點 瀏覽:647
手機網路電信移動聯通哪個好用 瀏覽:832
家庭用無線網路多少錢一個月 瀏覽:710
打開麥當勞網路異常 瀏覽:850
網路無線貓突然顯紅燈怎麼回事啊 瀏覽:704
智能電視5g網路怎樣連接 瀏覽:633
東莞幹部網路學院原始賬號密碼 瀏覽:220
無線網路技術導論 瀏覽:181
蘋果手機如何打開股票網路 瀏覽:573
基礎自學計算機網路 瀏覽:198
網路撥號到路由器 瀏覽:784

友情鏈接