Bir veri akışı, iki cihaz arasında gönderilen bir bilgi dizisidir. Veri akışları, bilgisayarlar, televizyonlar ve cep telefonları gibi birçok modern elektronikte mevcuttur. Tipik bir veri akışı birçok küçük paketten veya darbeden oluşur. Bu paketlerin veya bakliyatların her biri az miktarda bilgi içerir. Bir araya getirildiğinde gönderilen bilgilerin tamamını oluştururlar. Bu sinyalleri gönderme sürecine veri iletimi denir.
Veri aktarımı oluşturmak için kullanılan son yöntemi etkileyen birçok farklı veri aktarım yönü bulunmaktadır. En temel sınıflandırmalardan biri seri ve paralel iletimdir. Seri aktarımda, veri akışı bütünüyle tek bir kablo boyunca gönderilir. Son noktada, veriler toplanır ve yeniden birleştirilir. Tüm paketlerin gönderildikleri sıraya ulaşması gerektiğinden, bu yöntemde nadiren bir zorluk vardır.
Aynı hedefe birden çok yol boyunca paralel bir veri akışı gönderilir. Bu, genellikle çok fazla bilginin tek bir konumdan geldiği darboğazları oluşturmamak için daha büyük bir ağda kullanılır. Bu yöntemle, donanım atlama sayısındaki ve iletim mesafesindeki farklılıklardan dolayı bilgilerin düzene ulaşması mümkündür. Bu, sıralar yeniden kurulursa zaman zaman verilerin bozulmasına neden olabilir.
Veriler eşzamansız veya eşzamanlı olmayan akışlarda bulunabilir. Tipik bir asenkron akışta, veri paketinin başına ve sonuna özel bir karakter konulur. Başlat ve durdur bitleri olarak adlandırılan bu özel karakterler, alıcı bilgisayara belirli bir veri parçası başladığında ve bittiğinde söyler ve verilerin girilmesinden sonra yeniden yapılandırılmasına yardımcı olur.
Senkron veri akışları başlangıç ve durdurma bitlerine sahip değiller - saat yerine güveniyorlar. İki cihaz için dahili saatler senkronize edilir ve aralarına gönderilen bilgiler saatle damgalanır. Bu metodu kullanarak, alıcı cihaz bilgiyi kronolojik olarak tekrar monte edebilir. İki bilgisayar senkronizasyonu sağlamadığında, problemler bu yöntemi kullanarak ortaya çıkabilir; paketler yanlış takılabilir veya tamamen fırlatılabilir.
Veri akışlarını izlemek güvenlik nedeniyle önemlidir. Veriler bir ağda ilerlerken, bireylerin paketleri ele geçirmesi mümkündür. Özel analizörler kullanarak, insanlar paketleri açabilir ve olması gerekmeyen bilgileri bulabilirler. Bazı kodlama teknikleri bunu bazı durumlarda zorlaştırır, ancak güvenli olmayan bilgi aktarımı minimumda tutulmalıdır.


